begin process at 2012 02 15 22:52:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Appeler un formulaire via un logiciel..QUESTION HARD !


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Appeler un formulaire via un logiciel..QUESTION HARD !

vendredi 23 juillet 2004 à 16:45:13 | Appeler un formulaire via un logiciel..QUESTION HARD !

darktonight

Salut à tous,
Avant tout je dois vous dire que je m'y connais plus en langage web qu'en prog dure mais bon...

J'ai besoin d'ouvrir un formulaire contenant une listbox (x choix) et une fileliste (liste les fichiers textes à partir d'un cheminecris en dure).Un bouton OK me permet de récupérer les valeurs des deux listes.
J'arrive à créér le usercontrole sans trop de problème.
J'ai défini ce script dans le logiciel (c'est du vb aussi) à partir duquel je veux lancer mon formulaire :

(BOUTON DU LOGICIEL !)
Sub Button_Click
Dim ActiveXControl as Object
Set ActiveXControl = CreateObject ("MyProjet.Class1")
Retour 1 = ActiveXControl.Return1
Retour 2 = ActiveXControl.Return2
End Sub

Bien sur.. ca ne marche pas :-(
Enfait je ne peux appeler mon formulaire qu'à partir d'une classe, je ne peux faire une dll en vb car je dois eviter de mettre à jour le registre, une dll en c++ serait possible mais je prefere tenter le vb.
Si je créé une simple classe (qui affiche une popup ou un fileopenbox) tout marche nickel, mais dés qu'il s'agit de faire appel à une form...je comprends plus rien !

Du coup, mon problème revient à savoir comment à partir d'une classe je peux afficher un formulaire qui me retournera les infos selectionnées ?

Deplus je n'ai pas encore bien saisi une chose dois je créér une classe ocx ou un activex dll ? (mon logiciel gere les deux mais je capte pas la difference).
vendredi 23 juillet 2004 à 17:24:50 | Re : Appeler un formulaire via un logiciel..QUESTION HARD !

darktonight

Réponse acceptée !
J'ai ajouté ceci dans ma classe :

Public Sub Formopen()
Dim MyForm As New Form1
MyForm.Show vbModal
End Sub

Puis dans mon logiciel j'ai mis ceci :

(BOUTON DU LOGICIEL !)
Sub Button_Click
Dim ActiveXControl as Object
Set ActiveXControl = CreateObject ("MyProjet.Class1")
ActiveXControl.Formopen
End Sub

J'ai bien ma form qui s'affiche ! YOUPI !

Mais maintenant comment récupérer les données retourner par le formulaire, je présume que jedois dans un premier temps les envoyer à ma classe puis via mon logiciel je pourrais les récupérer.
Reste donc à savoir :
comment récupère t'on des retours de saisies (ou de cliques) d'un formulaire vers un module de classe ?
Merci de votre aide...
Je crois qu'il faut utiliser des get et des set..mais je sais pas comment

PS : je reformule expres clairement mes questions pour aider la recherche d'aide de ceux qui seront dans mon cas un jour ;-)


Cette discussion est classée dans : partir, formulaire, logiciel, classe, activexcontrol


Répondre à ce message

Sujets en rapport avec ce message

Creer ses classes à partir d'un SGBD [ par chris81 ] bonjour,je viens de finir une petite application qui permet de gagner du temps quand on doit créer des classes à partir d'un SGBD.Pour les tester : ht Comment créer un formulaire à partir de données d'une requête [ par observatoire ] Bonjour,Je crée une interface utilisateur sur VBA Access et je souhaite dans un formulaire (Form1)créer un sous-formulaire (Form2) affichant les donné execution d'un logiciel [ par kev900001 ] bonjour a tous,voila j'ai un gros souci  sur le quel je buche depuis quelques joursje suis en train de faire un programme pour sinplifier l'utilisatio Créer un état à partir des données d'un formulaire [ par 4rocky4 ] Bonjour,J'ai un formulaire qui affiche toutes les informations d'un contact.Je voudrais, lors d'un clique sur un bouton, que toutes ces informations d Où instancer une classe ? [ par Amanobuo ] Bonjour ! Je suis sur un projet avec plusieurs formulaires, et j aimerai créer des classes standard, mais je ne sais pas où l'instancer. Dois je le fa Ouvrir un formulaire Access depuis le logiciel VB ? [ par cyber_attila ] Bonjour,J'ai une base Access avec un formulaire complet. Je voudrai savoir si depuis VB.net il est possible de faire un bouton qui permet l'ouverture ouvrire un fichier à partir d'un formulaire vb.net [ par faksouha ] salut à tous,j'ai ajouté un document word à mon projet. je veux l'ouvrire lorsque je clique sur un bouton dans un formuliare.merci d'avance pour vos r Comment ecrire dans une table à partir d'un formulaire [ par sergeszebe ] Bjr todos!je saisise les données d'un nouvau praticien dans un formulaire ( initial,nom,prenom) comment faire pour que ces données ailles directemant parcourir à une base de donnee access par button+textbox à partir de formulaire vb.net [ par karam_rachid1985 ] salut mon probleme et d'ouvrir une base de donnee access(avec mot de passe) à partir de vb.net,sans écrire le chemin de base de donnee sur le code de Validation d'un formulaire à partir d'un autre formulaire [ par isame ] slt à tous!! voilà je voudrais savoir s'il est possible de pouvoir valider un formulaire se trouvant sur une page (page1.php) à partir d'une autre pag


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,370 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales