|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : mars 2008 Messages : 1 ![]() |
Bonjour à toute la communauté!
Dans le cadre d'un travail de fin d'étude, j'ai besoin d'envoyer depuis excel des informations à un logiciel de calcul en différences finies, FLAC 3D (screen de l'application ci-dessous) ![]() Depuis Excel, j'ouvre FLAC3D grâce à la commande suivante : Code :
Shell "C:\Program Files\itasca\flac3d300\f3300_exe.exe", vbNormalFocus
Code :
j'aimerai maintenant pouvoir entrer du texte dans la ligne de commande de FLAC 3D. Pour cela, il faut me semble t-il récupérer le handle du composant édit dans lequel on veut écrire. J'ai essayé d'utiliser la procédure suivante, sans succès : Code :
Merci d'avance pour votre aide! |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Maintenance données produits Inscription : décembre 2005 Messages : 3 941 ![]() |
Bonsoir,
Au vu de la copie d'écran, je dirai que le contrôle à droite de "Flac3D" n'appartient pas à la fenêtre "FLAC3D 3.00-261", mais à la fenêtre fille "Command Window". Essaie d'abord de récupérer le handle de cette seconde fenêtre avec FindWindowEx. A+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com