ShellExecute

hsabatou Messages postés 3 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 8 février 2012 - 26 nov. 2007 à 21:16
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 - 26 nov. 2007 à 21:21
Bonjour

J'essaie d'utiliser la fonction ShellExecute et j'obtiens le message d'erreur suivant :

Un appel à la fonction PInvoke 'Traducteur Francais Anglais Aéronautique!Traducteur.Outlook2::ShellExecute' a déséquilibré la pile. Cela peut se produire, car la signature PInvoke managée ne correspond pas à la signature cible non managée. Vérifiez que la convention d'appel et les paramètres de la signature PInvoke correspondent à la signature non managée cible.

Quelqu'un aurait-il une idée ?

Merci d'avance

1 réponse

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
26 nov. 2007 à 21:21
Remplace les long par des integer dans la déclaration de ShellExecute

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
0
Rejoignez-nous