Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
592 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Retourner une variable à un programme VBA appelant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Retourner une variable à un programme VBA appelant

n°2272361
amateursf
Posté le 29-12-2015 à 10:25:48  profilanswer
 

Bonjour,
 
J'ai une routine VBA qui appelle un programme Delphi écrit en mode console.
Mon souci est qu'à l'issue de mes contrôles dans Delphi, je voudrais pouvoir empêcher le programme VBA de continuer si mes contrôles mettent en évidence une corruption ou un piratage.
J'appelle le programme Delphi au niveau VBA par un Shell :

Code :
  1. Shell ("C:\Monprog\Verifpar.exe" ), vbNormalFocus


J'avais penser supprimer le VBA.XLSM mais celui-ci est protégé par le système car actif.
Comment faire ?
Merci de vos réponses, bonne journée et bonnes fêtes de fin d'année.

mood
Publicité
Posté le 29-12-2015 à 10:25:48  profilanswer
 

n°2272363
rufo
Pas me confondre avec Lycos!
Posté le 29-12-2015 à 10:45:41  profilanswer
 

Un exe sait renvoyer une valeur à la fin de son exécution (il faut l'avoir programmé). Shell renvoie normalement cette valeur appelé aussi code de retour). :/
 
J'ai pas compris "J'avais penser supprimer le VBA.XLSM mais celui-ci est protégé par le système car actif. " :??:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2272367
amateursf
Posté le 29-12-2015 à 10:54:59  profilanswer
 

Merci rufo,
 
Un Exe delphi sait renvoyer une valeur par quelle instruction ?
Quant à : "j'avais pensé...", laissez tomber ce n'est pas clair !
A vous lire  

n°2272379
rufo
Pas me confondre avec Lycos!
Posté le 29-12-2015 à 13:09:28  profilanswer
 

Comme on dit, RTFM :o
Google -> "delphi exe return code"
 
http://www.delphibasics.co.uk/RTL.asp?Name=ExitCode
http://stackoverflow.com/questions [...] pplication


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Retourner une variable à un programme VBA appelant

 

Sujets relatifs
VBA Word pile saturéeEcrire totalité des resultats d'un programme dans un fichier en C
Code VBA trop lentConversion algorithme Python -> VBA (combinaisons de p élém. parmi n)
[Résolu] Rechercher une valeur dans une pageDécoupe d'un programme c++
reprogrammer des boutons en VBALancement fonctions dont le nom est en variable dans une classe....
Besoin d'aide pour programme sous Java's Cool ![Divers]Création d'un programme pour tester connaissances linguistique
Plus de sujets relatifs à : Retourner une variable à un programme VBA appelant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR