OVH Cloud OVH Cloud

ShellExecuteA dans Shell32.dll

3 réponses
Avatar
Eric
J'essaie de lancer une application en utilisant=20
la fonction ShellExecuteA dans shell32.dll

Le m=EAme code fonctionne avec Win 2k (shell32.dll 5.0)
mais =E7a ne marche pas avec Win NT 4 SP6 (shell32.dll=20
4.00)...

Quelqu'un connait-il la diff=E9rence entre les deux versions=20
pour cette fonction ?

Merci.

3 réponses

Avatar
naudy cédric
Quelle déclaration d'API utilisez-vous ? (declare)

Cédric

"Eric" wrote in message
news:006101c397df$fcd1b990$
J'essaie de lancer une application en utilisant
la fonction ShellExecuteA dans shell32.dll

Le même code fonctionne avec Win 2k (shell32.dll 5.0)
mais ça ne marche pas avec Win NT 4 SP6 (shell32.dll
4.00)...

Quelqu'un connait-il la différence entre les deux versions
pour cette fonction ?

Merci.
Avatar
Eric
Declare Function ShellExecute Lib "shell32.dll"
Alias "ShellExecuteA" _
(ByVal hwnd As Long, ByVal lpszOp As String, _
ByVal lpszFile As String, ByVal lpszParams As String, _
ByVal LpszDir As String, ByVal FsShowCmd As Long) _
As Long


-----Message d'origine-----
Quelle déclaration d'API utilisez-vous ? (declare)

Cédric

"Eric" wrote in message
news:006101c397df$fcd1b990$
J'essaie de lancer une application en utilisant
la fonction ShellExecuteA dans shell32.dll

Le même code fonctionne avec Win 2k (shell32.dll 5.0)
mais ça ne marche pas avec Win NT 4 SP6 (shell32.dll
4.00)...

Quelqu'un connait-il la différence entre les deux versions
pour cette fonction ?

Merci.


.



Avatar
Zoury
Salut! :O)

Ta déclaration est bonne. Quelle est la valeur retournée par ShellExecute
lorsqu'elle ne fonctionne pas?

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous