Bonsoir à tous,
Je continue dans ma lancée en vous proposant un soft qui log les fonctions (ainsi que ses paramètres) d’un programme Windev. Contrairement à son confrère WD Traceur qui ne liste que les champs et variables, ce dernier « capture » les fonctions Windev.
A ce jour, il ne trace que les fonctions des dll WD100STD, WD100HF, WD100OBJ, WD100MAT, WD100COM, WD100ETA, WD100XLS, WD100GRF, WD100PRN et WD100XML. Par contre, il ne liste pas la valeur de retour des fonctions. Mes test ont été effectués avec la version Windev 10 Espress, donc il y a bien évidemment des bugs (pleins qui seront corrigés au fur et à mesure du temps (et des retours utilisateurs également (j’espère )).
Ce programme est codé en C++/Win32 avec Visual C++ 2005 Express. Je n’avais pas fait de C depuis plus de 3 ans et quand je me suis remis à ce langage, je me suis vraiment dis que Windev est quand même un très très bel outil, car j’ai quand même galéré à le faire ce fichu programme !! (Mais c’est comme le vélo, ca ne s’oublie jamais).
Bref, à part ça, vous trouverez dans le .rar le programme ainsi qu’un exécutable de déploiement pour faire fonctionner le prog.
Car si vous n’avez pas VC++ 2005 express d’installé sur votre poste, WD Logger affichera un beau message et ne se lancera pas.
Le petit soft de déploiement se trouve sur le site de Microsoft sinon:
http://www.microsoft.com/downloads/details.aspx?FamilyID=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=fr
A bientôt
2 Comments on "Loggeur de fonctions Windev"
Bon boulot
c’est très intéressant
peut-on récupérer les sources pour t’aider?
Keep it up!
Bonsoir,
Un 2eme lecteur, si ca continue je vais faire peter le champagne
Sinon le programme n’est pas en open source.
J’espere que dans le futur il servira (ou pas) aux developpeurs windev voulant valider les failles logicielles d’une protection (shareware par ex) qu’ils auront eux meme codés.