Je dois faire une application graphique d'interface utilisateur en utilisant la langue de mon choix. L'application fonctionnera sous Windows XP. Ce sera une sorte d'application de formulaire Windows complexe. Je pense et comme pour la plupart des suggestions, C# sera le meilleur à utiliser. L'arborescence située à gauche de l'interface graphique s'affichera après la lecture d'un fichier de configuration qui sera un fichier binaire. (mais au départ je peux travailler avec un simple fichier ASCII pour tester mon code.). L'application accepte certaines entrées de l'utilisateur via cette interface graphique et écrit le retour dans le même fichier de configuration et reflète les changements dans l'arborescence ou les étiquettes ou tout autre champ correspondant sur le formulaire.Application plugin en C#
Il y aura 3 onglets et 3 fichiers de configuration correspondants pour chacun des onglets. J'ai besoin d'aide pour concevoir l'application pour le moment. Je prévois de faire une application hôte (application principale) et d'utiliser les 3 contrôles onglet comme plugins. Est-ce faisable? Si oui, pouvez-vous me guider s'il vous plaît? Je veux dire comment faire 3 plugins en C# et comment écrire les interfaces pour que l'application principale sache quel plugin charger et quand le charger? Y aura-t-il un dossier "Plugin" séparé sous mon dossier de projet? J'espère que vous avez compris mon point de vue, mais c'est trop peu d'informations pour commencer.
De plus, certains fichiers .cpp existent déjà dans le projet. Ces fichiers ainsi que certains fichiers .h contiennent des définitions et des constantes importantes. Ceux-ci doivent être intégrés à mon application C#. Je n'ai aucune idée de comment faire cela mais je suis sûr que c'est possible en compilant le code .cpp dans un fichier .dll, puis en exposant le .dll compilé à mon application C#. S'il vous plaît laissez-moi savoir si vous avez besoin de plus d'informations pour la conception de haut niveau.
Merci, Viren
"Je dois faire une application graphique d'interface utilisateur" Avoir le courage de dire "Non" – ima
je n'ai pas eu vous? – zack