2011-01-14 6 views

Répondre

0

Vous devez créer un 'protocole' basé sur du texte simple où votre backend C++ peut fournir les données nécessaires au programme vb pour exécuter la population du contrôle treeview. Comme il est un TreeView que vous êtes à la recherche d'un protocole hiérarchique, quelque chose comme:

node name1 attrib attrib 
    node name2 attrib 
    end node 
    node name3 attrib attrib attrib 
     node name4 attrib attrib 
     ... 
     end node 
    end node 
end node 

attrib est quelque chose utilisé pour contrôler les informations « stockées » dans chaque feuille du TreeView. Vous pouvez également vouloir que le frontal contrôle le backend, où la réponse ci-dessus est le résultat de la commande.

Vous devez utiliser une certaine forme de mécanisme de communication interprocessus (IPC) pour obtenir les informations du backend vers le frontend. Pour Windows (je suppose que vous utilisez Windows?), Vous pouvez utiliser des canaux nommés pour effectuer la communication.

+0

ya, j'utilise Windows. J'ai besoin de générer le contenu de l'arborescence en C++ car j'ai exécuté un asynch pour faire certains processus et à la fin du processus j'ai besoin de générer l'arborescence dans mon formulaire. – Lynnooi

Questions connexes