Résolu [Résolut] Call shell

  • Auteur de la discussion chonos
  • Date de début

chonos

Helper
Bonjour,


J'ai pb avec ce code sous vb access 2003

Le résultat que je désir c'est d'afficher la fenetre de commande dos.

Merci a+

le mesage d'erreur : "Erreur de compilation Utilisation incorrect de la propiété"

[cpp]Private Sub CMD_Click()
On Error GoTo Err_CMD_Click

Dim stAppName As String

' stAppName = "c:\windows\system32\cmd.exe"
stAppName = "CMD"
Call Shell(stAppName, 1)


Exit_CMD_Click:
Exit Sub

Err_CMD_Click:
MsgBox Err.Description
Resume Exit_CMD_Click

End Sub[/cpp]
 

zeb

Modérateur
Meilleure réponse
Bonjour,

Es-tu sûr que l'erreur se déclenche dans ce bout de code ?
Prends la précaution, quand tu déclares un On Error, de l'annuler par un On Error GoTo 0 à la fin.

Sinon, voici le code canonique pour lancer une invite de commande :
Code:
Shell Environ("COMSPEC"), vbNormalFocus
 

chonos

Helper
Salut zeb,

l'erreur ce déclanche dans ce boot de code la 1(private) est en jaune.

j'ai tester le code canonique que tu n'a donnée mais j'arrive pas (la programmation et moi c'est 2 choses )


a+
 

chonos

Helper
J'ai pas vraiment réuci a identifier le problme mais dès que je fessais un bouton pour acceder au shell ou un excel j'avais ce pb !

Alors pour me sortire de pb j'ai crée un nouveau formulaire et recrée tous les éléments et c'est ok a présent !

je ne connais sufisament VB/VBA pour te donnée plus d'information Désolé !

ce qui ma mit sur la piste c'est que cela devenais général et cet partie de ton message :
"Es-tu sûr que l'erreur se déclenche dans ce bout de code ?"

a+ et Merci
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 079
Messages
6 716 703
Membres
1 586 247
Dernier membre
MrAzgarIII
Partager cette page
Haut