path

Le
David
Bonjour à tous,

Dans src=""M:DaviwebEmailEmailFichier112009DonneeEtiquet.bmp""

qu'elle est la bonne syntaxe pour remplacer
M:DaviwebEmailEmailFichier112009Donnee

par
App.path ?

Merci d'avance.

--
a+ Jean-Pol
Site Web : www.colovid.be
Site Web perso pour le fun : http://users.skynet.be/DAVID/
Cette page est transmise avec des électrons 100% recyclés.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jean-marc
Le #20461131
David wrote:
Bonjour à tous,



Hello,

Dans src=""M:DaviwebEmailEmailFichier112009DonneeEtiquet.bmp""

qu'elle est la bonne syntaxe pour remplacer
M:DaviwebEmailEmailFichier112009Donnee

par
App.path ?



Heu ?? C'est une sorte de devinette ?

App.path, c'est le chemin de l'application, donc en gros, ça renvoie
le chemin de l'exécutable de ton programme.

Question : Que vaut ton app.path ?


--
Jean-marc Noury (jean_marc_n2)
FAQ VB: http://faq.vb.free.fr/
mailto: remove '_no_spam_' ;
LE TROLL
Le #20461521
Bonjour,

Petite précision :

Si tu mets :
src=""M:DaviwebEmailEmailFichier112009DonneeEtiquet.bmp""

le résultat ce n'est pas ça :
M:DaviwebEmailEmailFichier112009Donnee

Mais ceci
"M:DaviwebEmailEmailFichier112009DonneeEtiquet.bmp"

Je ne suis ps certain de comprendre ce que tu veux, mais si c'est ce que je
présume, ce sera :

ChDir "M:DaviwebEmailEmailFichier112009Donnee"

Ce qui devrait ensuite être le nouvel AppPath (penser à le remettre en état
antérieur ensuite), et donc in fine tu pourras utiliser comme ceci :
App.Path & "Etiquet.bmp"


Cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.


"David" news:uk%
Bonjour à tous,

Dans src=""M:DaviwebEmailEmailFichier112009DonneeEtiquet.bmp""

qu'elle est la bonne syntaxe pour remplacer
M:DaviwebEmailEmailFichier112009Donnee

par
App.path ?

Merci d'avance.

--
a+ Jean-Pol
Site Web : www.colovid.be
Site Web perso pour le fun : http://users.skynet.be/DAVID/
Cette page est transmise avec des électrons 100% recyclés.




Jean-marc
Le #20464221
LE TROLL wrote:
Bonjour,



Hello,

ChDir "M:DaviwebEmailEmailFichier112009Donnee"

Ce qui devrait ensuite être le nouvel AppPath (penser à le remettre
en état antérieur ensuite),



Heu, non .

Essaie simplement ceci:

Debug.Print App.Path
ChDir "c:jm" ' mettre ici le répertoire de ton choix
Debug.Print App.Path

Tu verras que App.path n'a pas changé.

Ce qui est mis à jour après un ChDir, c'est ce que tu
obtiens en appelant CurDir$.

D'autre part, l'intérêt d'utiliser App.Path, c'est de ne
pas devoir hard-coder un chemin dans l'exécutable, ...

L'idée de App.Path, c'est d'accéder au répertoire d'un exe
ou à un de ses sous répertoire sans connaitre le chemin
physique d'installation.

Si tu as une application avec cette structure :
+---MonAppli
| monappli.exe
|
---data
donnees.txt

Tu peux accéder à donnees.txt depuis ton programme (monappli.exe) en
faisant :

dim DataPath as string

DataPath = App.Path & "datadonnees.txt"

open DataPath ...

Cordialement,

--
Jean-marc Noury (jean_marc_n2)
FAQ VB: http://faq.vb.free.fr/
mailto: remove '_no_spam_' ;
David
Le #20464891
Bonjour,

Tu peux accéder à donnees.txt depuis ton programme (monappli.exe) en
faisant :
dim DataPath as string
DataPath = App.Path & "datadonnees.txt"
pen DataPath ...



C'est exactement ce que je veux faire et que j'ai déjà fait.
Mais dans ma question j'ai oublié de préciser que si c'était
bien sous VB6 c'est dans de HTML pour expédier un e-mail !

Dont voici un copier/coller :

HTML = HTML & "<img border=""1"" HSPACE=""20""
src=""M:DaviwebEmailEmailFichier112009DonneeEtiquet.bmp""
width=""235"" height=""90""></a>"

Merci à tous et à tous les 2. ^_^

--
a+ Jean-Pol
Site Web : www.colovid.be
Site Web perso pour le fun : http://users.skynet.be/DAVID/
Cette page est transmise avec des électrons 100% recyclés.

"Jean-marc" 4aed5aa4$0$2847$
LE TROLL wrote:
Bonjour,



Hello,

ChDir "M:DaviwebEmailEmailFichier112009Donnee"

Ce qui devrait ensuite être le nouvel AppPath (penser à le remettre
en état antérieur ensuite),



Heu, non .

Essaie simplement ceci:

Debug.Print App.Path
ChDir "c:jm" ' mettre ici le répertoire de ton choix
Debug.Print App.Path

Tu verras que App.path n'a pas changé.

Ce qui est mis à jour après un ChDir, c'est ce que tu
obtiens en appelant CurDir$.

D'autre part, l'intérêt d'utiliser App.Path, c'est de ne
pas devoir hard-coder un chemin dans l'exécutable, ...

L'idée de App.Path, c'est d'accéder au répertoire d'un exe
ou à un de ses sous répertoire sans connaitre le chemin
physique d'installation.

Si tu as une application avec cette structure :
+---MonAppli
| monappli.exe
|
---data
donnees.txt

Tu peux accéder à donnees.txt depuis ton programme (monappli.exe) en
faisant :

dim DataPath as string

DataPath = App.Path & "datadonnees.txt"

open DataPath ...

Cordialement,

--
Jean-marc Noury (jean_marc_n2)
FAQ VB: http://faq.vb.free.fr/
mailto: remove '_no_spam_' ;






Publicité
Poster une réponse
Anonyme