2009-09-26 7 views

Répondre

2

Malheureusement, il n'y a pas une API d'automatisation pour cela dans l'environnement VBA. Je l'ai fait fonctionner 100% sans surveillance (donc je pourrais l'utiliser dans des compilations automatisées) en invoquant les API Win32 pour saisir les poignées de la fenêtre et simuler les raccourcis clavier de ces fenêtres, mettre en surbrillance le bon cert, etc. détecter et capturer les erreurs de compilation (saisir la fenêtre de dialogue d'erreur et extraire le texte de contrôle d'étiquette). Il m'a fallu quelques jours de hacking pour le faire fonctionner de manière fiable, mais c'est possible, et vraiment pas si difficile.

Je serais heureux de l'afficher, mais mon ancien employeur possède le code. :(

+0

travail de hack massive! Probablement bonne idée que vous n'avez pas partagé - seule chose qu'il va enseigner est de savoir comment pirater les fenêtres. ** btw plein respect - la solution que vous décrivez aurait été très difficile à retirer. –

Questions connexes