Lancer directement un fichier .ht ( hyperterminal ) sous vb6 [Résolu]

Signaler
Messages postés
4
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
-
Messages postés
1
Date d'inscription
samedi 26 septembre 2009
Statut
Membre
Dernière intervention
11 mars 2010
-
Bonjour à tous,

Est-il possible de lancer un fichier de configuration (ex : ficEssai.ht) en Vb6 , sachant que ce même fichier en utilisation "manuelle" s'ouvre directement en double_cliquant dessus et va lui-même lancer Hypertrm.exel.

Je sais lancer hypertrm.exe dans mon code, mais ce que je veux, c'est ouvrir directement un fichier contenant la bonne configuration pour mes communications "SERIE" ou "TCIP"

Y a-t-il des astuces svp ?
Merci d'avance........

Cordialement
Bugsisgood  

3 réponses

Messages postés
4
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009

Impeccable !
Bonne solution. Merci à toi

++
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
41
salut,

l'astuce (quoi que) est de lancer le programme associé, ce que fait l'api shellexecute



<hr />
'    OUVRIR UN DOCUMENT / LANCER UN EXECUTABLE
'    http://www.codyx.org/snippet_ouvrir-document-lancer-executable_25.aspx#1548
'    Posté par [ PCPT ] le 05/11/2007
<hr />




Private Declare Function 
ShellExecute 
Lib
"shell32.dll" 
Alias 
"ShellExecuteA" 
(
ByVal 
hwnd 
As Long

ByVal 
lpOperation 
As String
,
ByVal
lpFile
As String
,
ByVal
lpParameters
As String
,
ByVal
lpDirectory
As String
,
ByVal
nShowCmd
As Long
)
As
Long


Public Sub 
StartProcess(
ByVal 
sFile 
As String
,
Optional ByVal
sParameters
As String
= vbNullString)

    ShellExecute 0&, "open", sFile, sParameters, vbNullString, 1&
End Sub
'
'
'
=====
' EXEMPLE
'
=====
'
Private Sub Form_Load()
    StartProcess "C:\mon_image.jpg" '<- ouvre l'image
avec ACDSEE par exemple
    StartProcess "N:\Mon
dossier"   '<- ouvre l'explorateur à cette
arborescence
    StartProcess "D:\fichier.pdf"   '<- ouvre le
fichier avec Acrobat Reader
    StartProcess "C:\Client.exe"    '<- lance le
programme
End Sub









++
Messages postés
1
Date d'inscription
samedi 26 septembre 2009
Statut
Membre
Dernière intervention
11 mars 2010

slt
peux-tu bugsisgood m'envoyer votre code source de essai.ht?????????