stephvb62
Messages postés5Date d'inscriptionmardi 3 février 2009StatutMembreDernière intervention17 février 2009
-
17 févr. 2009 à 14:17
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
18 févr. 2009 à 06:42
Salut tout le monde,
j'ai trouvé sur le net une méthode pour ouvrir tout type de fichier depuis mon programme vb:
Le Pb est que je recois une erreur sur "hwnd" ->method or data member not found
S'agit-il d'un problème de bibliothèque?ou autre?
J'ai pu voir que hwnd signifie handle window, mais je ne sais comment le manipuler
'voila la fonction
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
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 17 févr. 2009 à 15:19
Salut
Oui, et bien tel que tu l'a écrit,
"open", "Archivo",
Archivo est considéré comme une chaine, un texte, le nom du fichier.
Il te suffit de supprimer les "
"open", Archivo,
Sans l'avoir essayé, il me semble qu'il faut répéter le nom du répertoire dans le nom du fichier, exemple :
"open", App.Path & "" & Archivo,
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)