ouvrir un fichier (proc de 3stone)

Le
fth
Bonjour,

j'utilise la proc de Pierre (3stones) pour choisir un document avec un
dialog box et ouvrir celui ci.
Trop bien, c'est top.
mon soucis actuel est qu'il faut que j'ouvre un fichier (n'importe quoi)
avec son prog associé sans passer par un dialog box.
double click sur une ligne qui envoi le path et le nom du fichier.
Le code est sensé ouvrir le document.
Je patauge lamentablement..
et je ne peux me résoudre à canibaliser le code de Pierre ;-)

Merci pour vos piste.

ai testé du shell, de l'hyperlink..mais c'est pas trop top..
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
Gilbert
Le #6348191
Bonjour

Utilise cette fonction pour ouvrir un fichier en fonction de son extension:
http://officesystemaccess.seneque.net/apiopenfileextend.htm

--
Cordialement,

Gilbert


"fth" news:%
Bonjour,

j'utilise la proc de Pierre (3stones) pour choisir un document avec un
dialog box et ouvrir celui ci.
Trop bien, c'est top.
mon soucis actuel est qu'il faut que j'ouvre un fichier (n'importe quoi)
avec son prog associé sans passer par un dialog box.
double click sur une ligne qui envoi le path et le nom du fichier.
Le code est sensé ouvrir le document.
Je patauge lamentablement..
et je ne peux me résoudre à canibaliser le code de Pierre ;-)

Merci pour vos piste.

ai testé du shell, de l'hyperlink..mais c'est pas trop top..



Michel_D
Le #6348181
Bonjour,

Pour ouvrir ton fichier essaye ce qui suit :

Dim oShell As Object
Set oShell = CreateObject("WScript.Shell")
sPath = "TonChemin"
sFile = "TonFichier"
sCmd = "" & sPath & "" & sFile & ""
oShell.Run sCmd
Set oShell = Nothing


"fth"
Bonjour,

j'utilise la proc de Pierre (3stones) pour choisir un document avec un
dialog box et ouvrir celui ci.
Trop bien, c'est top.
mon soucis actuel est qu'il faut que j'ouvre un fichier (n'importe quoi)
avec son prog associé sans passer par un dialog box.
double click sur une ligne qui envoi le path et le nom du fichier.
Le code est sensé ouvrir le document.
Je patauge lamentablement..
et je ne peux me résoudre à canibaliser le code de Pierre ;-)

Merci pour vos piste.

ai testé du shell, de l'hyperlink..mais c'est pas trop top..



fth
Le #6348141
re bonjour,

merci pour l'info.
de fait, ça fonctionne avec les chemins du genre H:monFoldermonfichier
par contre, ai toujours une erreur de fichier pas trouvé quand le path est
plus long (et ici, des longs path...)
erreur:
Method 'run' of object 'IWshell3' failed

une idée?

Merci

Frederic


"Michel_D" news:fqoo39$6kv$
Bonjour,

Pour ouvrir ton fichier essaye ce qui suit :

Dim oShell As Object
Set oShell = CreateObject("WScript.Shell")
sPath = "TonChemin"
sFile = "TonFichier"
sCmd = "" & sPath & "" & sFile & ""
oShell.Run sCmd
Set oShell = Nothing


"fth" news:%
Bonjour,

j'utilise la proc de Pierre (3stones) pour choisir un document avec un
dialog box et ouvrir celui ci.
Trop bien, c'est top.
mon soucis actuel est qu'il faut que j'ouvre un fichier (n'importe quoi)
avec son prog associé sans passer par un dialog box.
double click sur une ligne qui envoi le path et le nom du fichier.
Le code est sensé ouvrir le document.
Je patauge lamentablement..
et je ne peux me résoudre à canibaliser le code de Pierre ;-)

Merci pour vos piste.

ai testé du shell, de l'hyperlink..mais c'est pas trop top..






fth
Le #6348131
oups, trouvé ce qui clochait avec les long chemins..
le probleme etait que l'utilisateur avait deconnecté le apth..et deleté qq
fichiers..
Pff..
mangé du clown ce matin celui la ;-)

merci

"fth" news:
re bonjour,

merci pour l'info.
de fait, ça fonctionne avec les chemins du genre H:monFoldermonfichier
par contre, ai toujours une erreur de fichier pas trouvé quand le path est
plus long (et ici, des longs path...)
erreur:
Method 'run' of object 'IWshell3' failed

une idée?

Merci

Frederic


"Michel_D" news:fqoo39$6kv$
Bonjour,

Pour ouvrir ton fichier essaye ce qui suit :

Dim oShell As Object
Set oShell = CreateObject("WScript.Shell")
sPath = "TonChemin"
sFile = "TonFichier"
sCmd = "" & sPath & "" & sFile & ""
oShell.Run sCmd
Set oShell = Nothing


"fth" news:%
Bonjour,

j'utilise la proc de Pierre (3stones) pour choisir un document avec un
dialog box et ouvrir celui ci.
Trop bien, c'est top.
mon soucis actuel est qu'il faut que j'ouvre un fichier (n'importe quoi)
avec son prog associé sans passer par un dialog box.
double click sur une ligne qui envoi le path et le nom du fichier.
Le code est sensé ouvrir le document.
Je patauge lamentablement..
et je ne peux me résoudre à canibaliser le code de Pierre ;-)

Merci pour vos piste.

ai testé du shell, de l'hyperlink..mais c'est pas trop top..









Michel_D
Le #6348101
"fth"
re bonjour,

merci pour l'info.
de fait, ça fonctionne avec les chemins du genre H:monFoldermonfichier
par contre, ai toujours une erreur de fichier pas trouvé quand le path est
plus long (et ici, des longs path...)
erreur:
Method 'run' of object 'IWshell3' failed

une idée?



Tu rajoute la gestion d'erreur que je n'ai pas implémenté.


Merci

Frederic


"Michel_D" news:fqoo39$6kv$
Bonjour,

Pour ouvrir ton fichier essaye ce qui suit :

Dim oShell As Object
Set oShell = CreateObject("WScript.Shell")
sPath = "TonChemin"
sFile = "TonFichier"
sCmd = "" & sPath & "" & sFile & ""
oShell.Run sCmd
Set oShell = Nothing




Publicité
Poster une réponse
Anonyme