Re: Utiliser Wingraphviz pour générer des graphes

Posté par drcharly93 le 5/1/2007 20:18:04
Bonjour,

Pour commencer il ne s'agit pas d'une dll classique mais d'une dll activeX

Ce type de dll n'ecéssite son installation sur le poste on l'on désire le faire fonctionner, mais je pense que cela est déjà fait.

pour le bon fonctionnement et parce que je n'ai pas le temps de chercher la structure exacte d'un objet Picture je vais utiliser un active fournie par WinDows qui se nomme
-Microsoft Forms 2.0 Image
Il faut placé cette active sur la fenêtre et le nommer par exemple :
Pic

ajouter un bouton pour l'exécution du code
dans ce code on va utiliser le Langage DOT.
//Déclaration de variable
oDot est un objet Automation dynamique
strCMD2 est une chaîne
Img est un objet Automation dynamique

//On instancie l'objet "WINGRAPHVIZ"
oDot = allouer un objet Automation "WINGRAPHVIZ.dot"
//On lui passe une commande en langage DOT
Img = oDot>>ToGIF("digraph G {Hello->World}" )
//On affecte le résultat dans notre active X
Pic>>Picture = Img>>Picture

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4865&post_id=20168