l'api shell execute

l'api shell execute - VB/VBA/VBS - Programmation

Marsh Posté le 31-03-2004 à 11:06:15    

salut,  
je boss sur une bdd access 2000 et pour ouvrir un fichier j'utilise l'api shellexecute, j'utilise le code suivant mais ca marche pas.
*****
 
'ds les déclaration
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
 
 
'ds le code
ShellExecute 0&, vbNullString, text1.text, vbNullString, vbNullString, vbNormalFocus
****
J'ai le message:
"l'expression Sur clic entrée comme parametre de la propriete de type evenement est à l'origine d'une erreur. Des constantes, chaines de longueur fixe, tableaux, types definis par l'utilisateur et instruction declare ne sont pas autorises comme membres public de modules d'objet".
Ca veut dire quoi tout ca?? et surtout ca vient de quoi, qu'est-ce qu'il faut que je fasse??
 Merci  
A+
Deubal

Reply

Marsh Posté le 31-03-2004 à 11:06:15   

Reply

Marsh Posté le 31-03-2004 à 21:50:22    

ShellExecute 0, "Open", text1.text, 0, ".", vbNormalFocus  
de mémoire.....
C'est peut-être aussi :
ShellExecute 0, "Open", text1.text, ".", 0, vbNormalFocus

Reply

Marsh Posté le 01-04-2004 à 10:49:34    

en fait j'ai mis private declare function... et ca marche, merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed