Le DHTMLEdit de VB5 ne veut pas de nos caractères accentés dans un nom de
fichier.
Posons son DocumentHTML égal à l'une ou l'autre des chaînes ci-dessous et
regardons ce qui se passe :
Résultat :
- DHTMLEdit accepte mon 'cielnuageux.jpg' en chaîne 1 ou chaîne 2 et il le
montre.
- Il refuse 'araignée4.gif' et ne l'affiche pas ! Alors qu'Internet Explorer
le montre !
Cherchant l'origine de ces défauts d'affichage, j'ai eu confirmation que le
problème vient du caractère accentué "é" dans le nom de fichier.
En effet pas moyen d'obtenir le fond d'écran "Graviers cimentés.jpg" alors
que, si je renomme cette image en "Graviers ciment.jpg", le DHTMLEdit me
l'affiche.
Plutôt bizarre, non ? Surtout quand on le voit accepter des noms de fichiers
de plus de 8 caractères et comportant le caractère Chr$(32) ! Et quand, par
ailleurs, il accepte mes textes avec leurs accentués !
Quant à VB, il sait trouver "Graviers cimentés.jpg" et le copier tel quel
dans un autre répertoire.
Donc les bizarreries concernent DHTMLEdit seul. Qui m'expliquera son
comportement ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Picalausa
Bonjour/soir,
Il a sans doutes été fait pour une version US ou les caractères accentués sont quasi inexistants?
Pour faire de l'édition HTML, tu peux aussi utiliser un controle internet explorer qui lui supportera les caractères accentués. Pour le faire passer un webbrowser en éditeur: Private Sub Form_Load() wbEdit.Navigate2 "about:blank" End Sub
Private Sub wbEdit_DocumentComplete(ByVal pDisp As Object, URL As Variant) wbEdit.Document.Body.ContentEditable = True End Sub
Le DHTMLEdit de VB5 ne veut pas de nos caractères accentés dans un nom de fichier. Posons son DocumentHTML égal à l'une ou l'autre des chaînes ci-dessous et regardons ce qui se passe :
Résultat : - DHTMLEdit accepte mon 'cielnuageux.jpg' en chaîne 1 ou chaîne 2 et il le montre. - Il refuse 'araignée4.gif' et ne l'affiche pas ! Alors qu'Internet Explorer le montre !
Cherchant l'origine de ces défauts d'affichage, j'ai eu confirmation que le problème vient du caractère accentué "é" dans le nom de fichier. En effet pas moyen d'obtenir le fond d'écran "Graviers cimentés.jpg" alors que, si je renomme cette image en "Graviers ciment.jpg", le DHTMLEdit me l'affiche.
Plutôt bizarre, non ? Surtout quand on le voit accepter des noms de fichiers de plus de 8 caractères et comportant le caractère Chr$(32) ! Et quand, par ailleurs, il accepte mes textes avec leurs accentués ! Quant à VB, il sait trouver "Graviers cimentés.jpg" et le copier tel quel dans un autre répertoire. Donc les bizarreries concernent DHTMLEdit seul. Qui m'expliquera son comportement ?
Yves Boyer http://www.yvesboyer.com
Bonjour/soir,
Il a sans doutes été fait pour une version US ou les caractères accentués
sont quasi inexistants?
Pour faire de l'édition HTML, tu peux aussi utiliser un controle internet
explorer qui lui supportera les caractères accentués.
Pour le faire passer un webbrowser en éditeur:
Private Sub Form_Load()
wbEdit.Navigate2 "about:blank"
End Sub
Private Sub wbEdit_DocumentComplete(ByVal pDisp As Object, URL As Variant)
wbEdit.Document.Body.ContentEditable = True
End Sub
"Yves Boyer" <yboyerNOSPAM@tiscali.ch> a écrit dans le message de
news:udybS0D4DHA.1272@TK2MSFTNGP11.phx.gbl
Le DHTMLEdit de VB5 ne veut pas de nos caractères accentés dans un
nom de fichier.
Posons son DocumentHTML égal à l'une ou l'autre des chaînes
ci-dessous et regardons ce qui se passe :
Résultat :
- DHTMLEdit accepte mon 'cielnuageux.jpg' en chaîne 1 ou chaîne 2 et
il le montre.
- Il refuse 'araignée4.gif' et ne l'affiche pas ! Alors qu'Internet
Explorer le montre !
Cherchant l'origine de ces défauts d'affichage, j'ai eu confirmation
que le problème vient du caractère accentué "é" dans le nom de
fichier.
En effet pas moyen d'obtenir le fond d'écran "Graviers cimentés.jpg"
alors que, si je renomme cette image en "Graviers ciment.jpg", le
DHTMLEdit me l'affiche.
Plutôt bizarre, non ? Surtout quand on le voit accepter des noms de
fichiers de plus de 8 caractères et comportant le caractère Chr$(32)
! Et quand, par ailleurs, il accepte mes textes avec leurs accentués !
Quant à VB, il sait trouver "Graviers cimentés.jpg" et le copier tel
quel dans un autre répertoire.
Donc les bizarreries concernent DHTMLEdit seul. Qui m'expliquera son
comportement ?
Il a sans doutes été fait pour une version US ou les caractères accentués sont quasi inexistants?
Pour faire de l'édition HTML, tu peux aussi utiliser un controle internet explorer qui lui supportera les caractères accentués. Pour le faire passer un webbrowser en éditeur: Private Sub Form_Load() wbEdit.Navigate2 "about:blank" End Sub
Private Sub wbEdit_DocumentComplete(ByVal pDisp As Object, URL As Variant) wbEdit.Document.Body.ContentEditable = True End Sub
Le DHTMLEdit de VB5 ne veut pas de nos caractères accentés dans un nom de fichier. Posons son DocumentHTML égal à l'une ou l'autre des chaînes ci-dessous et regardons ce qui se passe :
Résultat : - DHTMLEdit accepte mon 'cielnuageux.jpg' en chaîne 1 ou chaîne 2 et il le montre. - Il refuse 'araignée4.gif' et ne l'affiche pas ! Alors qu'Internet Explorer le montre !
Cherchant l'origine de ces défauts d'affichage, j'ai eu confirmation que le problème vient du caractère accentué "é" dans le nom de fichier. En effet pas moyen d'obtenir le fond d'écran "Graviers cimentés.jpg" alors que, si je renomme cette image en "Graviers ciment.jpg", le DHTMLEdit me l'affiche.
Plutôt bizarre, non ? Surtout quand on le voit accepter des noms de fichiers de plus de 8 caractères et comportant le caractère Chr$(32) ! Et quand, par ailleurs, il accepte mes textes avec leurs accentués ! Quant à VB, il sait trouver "Graviers cimentés.jpg" et le copier tel quel dans un autre répertoire. Donc les bizarreries concernent DHTMLEdit seul. Qui m'expliquera son comportement ?
Yves Boyer http://www.yvesboyer.com
ng
Salut,
Aucun prob avec ce code chez moi :
<HTML> <BODY> <IMG src="C:Documents and SettingsngBureauééé.jpg"> </BODY> </HTML>
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
Yves Boyer wrote:
Le DHTMLEdit de VB5 ne veut pas de nos caractères accentés dans un nom de fichier. Posons son DocumentHTML égal à l'une ou l'autre des chaînes ci-dessous et regardons ce qui se passe :
Résultat : - DHTMLEdit accepte mon 'cielnuageux.jpg' en chaîne 1 ou chaîne 2 et il le montre. - Il refuse 'araignée4.gif' et ne l'affiche pas ! Alors qu'Internet Explorer le montre !
Cherchant l'origine de ces défauts d'affichage, j'ai eu confirmation que le problème vient du caractère accentué "é" dans le nom de fichier. En effet pas moyen d'obtenir le fond d'écran "Graviers cimentés.jpg" alors que, si je renomme cette image en "Graviers ciment.jpg", le DHTMLEdit me l'affiche.
Plutôt bizarre, non ? Surtout quand on le voit accepter des noms de fichiers de plus de 8 caractères et comportant le caractère Chr$(32) ! Et quand, par ailleurs, il accepte mes textes avec leurs accentués ! Quant à VB, il sait trouver "Graviers cimentés.jpg" et le copier tel quel dans un autre répertoire. Donc les bizarreries concernent DHTMLEdit seul. Qui m'expliquera son comportement ?
Yves Boyer http://www.yvesboyer.com
Salut,
Aucun prob avec ce code chez moi :
<HTML>
<BODY>
<IMG src="C:Documents and SettingsngBureauééé.jpg">
</BODY>
</HTML>
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Yves Boyer wrote:
Le DHTMLEdit de VB5 ne veut pas de nos caractères accentés dans un
nom de fichier.
Posons son DocumentHTML égal à l'une ou l'autre des chaînes
ci-dessous et regardons ce qui se passe :
Résultat :
- DHTMLEdit accepte mon 'cielnuageux.jpg' en chaîne 1 ou chaîne 2 et
il le montre.
- Il refuse 'araignée4.gif' et ne l'affiche pas ! Alors qu'Internet
Explorer le montre !
Cherchant l'origine de ces défauts d'affichage, j'ai eu confirmation
que le problème vient du caractère accentué "é" dans le nom de
fichier.
En effet pas moyen d'obtenir le fond d'écran "Graviers cimentés.jpg"
alors que, si je renomme cette image en "Graviers ciment.jpg", le
DHTMLEdit me l'affiche.
Plutôt bizarre, non ? Surtout quand on le voit accepter des noms de
fichiers de plus de 8 caractères et comportant le caractère Chr$(32)
! Et quand, par ailleurs, il accepte mes textes avec leurs accentués !
Quant à VB, il sait trouver "Graviers cimentés.jpg" et le copier tel
quel dans un autre répertoire.
Donc les bizarreries concernent DHTMLEdit seul. Qui m'expliquera son
comportement ?
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
Yves Boyer wrote:
Le DHTMLEdit de VB5 ne veut pas de nos caractères accentés dans un nom de fichier. Posons son DocumentHTML égal à l'une ou l'autre des chaînes ci-dessous et regardons ce qui se passe :
Résultat : - DHTMLEdit accepte mon 'cielnuageux.jpg' en chaîne 1 ou chaîne 2 et il le montre. - Il refuse 'araignée4.gif' et ne l'affiche pas ! Alors qu'Internet Explorer le montre !
Cherchant l'origine de ces défauts d'affichage, j'ai eu confirmation que le problème vient du caractère accentué "é" dans le nom de fichier. En effet pas moyen d'obtenir le fond d'écran "Graviers cimentés.jpg" alors que, si je renomme cette image en "Graviers ciment.jpg", le DHTMLEdit me l'affiche.
Plutôt bizarre, non ? Surtout quand on le voit accepter des noms de fichiers de plus de 8 caractères et comportant le caractère Chr$(32) ! Et quand, par ailleurs, il accepte mes textes avec leurs accentués ! Quant à VB, il sait trouver "Graviers cimentés.jpg" et le copier tel quel dans un autre répertoire. Donc les bizarreries concernent DHTMLEdit seul. Qui m'expliquera son comportement ?
Yves Boyer http://www.yvesboyer.com
Yves Boyer
Merci à tous deux. Pas de succès avec les solutions de ng :
Pas d'affichage d'image avec : <html> <head> <META name="Content-type" content="text/html; charset=iso-8859-1"> <style type="text/css"> body{ background-image: url(C:Gravierscimentés.jpg); } </style></head> </html>