Accueil > Forum > > > > Creer un Windows Form Pour une sécquence d'initialisation
Creer un Windows Form Pour une sécquence d'initialisation
lundi 5 mai 2008 à 09:59:58 |
Creer un Windows Form Pour une sécquence d'initialisation

kyoleroi
|
Bonjour Je suis entraint de concevoir une application qui aurait besoin, au démarrage, d'avoir un Windows Form d'initialisation, celui ci me permettra de configurer : - port série - webcam - nom ficher de sortie pour ce faire j'ai ma Form1, qui est la fenetre principal, qui sera toujour visible (sauf au démarrage). Donc voici ma question : Comment puis-je faire pour que ma Form d'initialisation soit simplement une fenetre( exemple : type de msgBox()), que Ma Form s'ouvre au début du lancement de l'exe que je sélectionne mes ports, et une fois terminer que je retourne dans ma Form main.
|
|
lundi 5 mai 2008 à 10:35:11 |
Re : Creer un Windows Form Pour une sécquence d'initialisation

Le newbie
|
Salut,
Tu fais un nouveau formulaire FormInit par exemple, tu dessines ce dont tu as besoin dedans (port série webcam,...) avec un bouton qui va bien. Eventuellment tu stocke tout dans des variables publiques (pour récupérer les valeur de ce qui a été saisi : Public MaChaine as string). Sur le clique du bouton, tu renseignes tes variables publiques (MaChaine = textBox1.text), tu ouvres ton formulaire principal.
Dim Mafrm as new Form1
MaFrm.show
Me.close
Pour choisir le formulaire de démarrage de l'application :
Dans le menu "projet", "propriété de NomDuProjet" et dans "formulaire de démarrage" ton choisi "FormInit".
|
|
lundi 5 mai 2008 à 11:33:58 |
Re : Creer un Windows Form Pour une sécquence d'initialisation

kyoleroi
|
Merci
Mais est ce que le port série que je vais ouvrir dans ma page d'acceuil FormInit sera ouvert et initialiser dans le FormMain?
En se qui concerne la capture d'image webCam, c'est la même chose, est ce que ma web cam sera reconnu?
Cordialement
|
|
lundi 5 mai 2008 à 11:53:38 |
Re : Creer un Windows Form Pour une sécquence d'initialisation

Le newbie
|
Réponse acceptée !
Salut,
Ce que je conseil de faire :
Tu as besoin d'infos pour initilisaer le port serie et la cam.
Dans la formInit, tu peux juste demander les informations à ton utilisateur
Au moment du clique sur le bouton tu stockes tes valeurs texte dans des variables string (voir déclaration ci-dessus).
Au chargement de la FormMain, (event Form_Load que tu obtient lorsque tu double clique sur la form) tu initialises tes composants (port série et cam).
Comme ça t'as même pas besoin de te poser la question si d'une form à l'autre c'est reconnu puisque tu fais tout dans ta form main.
Par exemple : juste pour géré le nom du port (tout le reste sera à ta charge)
FormInit :
Un label ayant pour texte : Nom Port série :
Un textbox avec : COM1 (par exemple)
Une variable publique déclarée qui au moment du clique sur le bouton prend
MaVarNomPort = textbox.text (la valeur ici est COM1)
Si tu suis ce que je t'ai dit tout à l'heure, on ouvre la fenêtre principale
Au chargement de la fenêtre :
SerialPort1.PortName = MaVarNomPort (Donc COM1)
...
Petit à petit tu as donc tout initialiser dans ta fenêtre principal juste en récupérant tes données fournient par l'utilisateur. L'evenement formload (chargement de la page est très protaique puisque tout est fait avant que ta fenêtre s'affiche. Si une données n'est pas à prendre en charge par l'utilisateur, tu peux la mettre en dur (ou dans un point ini).
@+
|
|
lundi 5 mai 2008 à 16:28:10 |
Re : Creer un Windows Form Pour une sécquence d'initialisation

kyoleroi
|
Réponse acceptée !
OK Merci En faite je fais appel à ma Form d'initialisation( grace au propriété du projet), et ensuite a la fin de l'initialisation je fait appel à ma Forme Principal. Sa donne : public sub FormInitialisation_load(...) 'la partie d'init FormMain.Show() end sub
public sub FormMain _load(...) ... end sub
sub ButtonQuitter_Click(...) FormInitialisation.Close() Me.Close() end sub
ps :  Bon sa peut être pas l'aire claire mais contacter moi si vous voulez.
|
|
mardi 6 mai 2008 à 09:09:39 |
Re : Creer un Windows Form Pour une sécquence d'initialisation

Le newbie
|
Salut,
Parfait tu as tout compris bonne prog.
|
|
Cette discussion est classée dans : form, creer, windows, initialisation, sécquence
Répondre à ce message
Sujets en rapport avec ce message
Creer une Form avec des onglets [ par Flit ]
Voilà je voudrais intégrer des onglets dans ma Form (vous savez ces trucs qui nous menent a une autre page, mais toujours dans la meme page en fait...
j'ai vraiment besoin d'aide!! [ par bidules ]
Slt a Tous,Je bosse actuellement sur un projet et un probleme se pose a moi.Un probleme qui serait facile de resoudre si je savais creer dynamiquement
Comment creer dynamiquement un objet graphique [ par ioio ]
je souhaiterai pouvoir créer un Label (par exemple) directement a partir du code, sans passer par l'étape de dessin sur le formulaire. J'emploi ce cod
creer un sous menu dans le menu contextuel de l'exporateur windows [ par fluminis ]
bonjourvoila j'ai trouve sur ce site un module avec toutes les fonctions pour la base de registre windows donc ca ca vamais j'aimerai ajouter plusieur
Form bloqué [ par AtomixSnake ]
Salut,J'ai un big problème ! Je ne trouve pas comment ouvrir un form et bloquer tout le reste de Windows. En fait l'utilisateur ne doit plus pouvoir a
Pb pour creer des forms [ par aKheNathOn ]
Voilà , imaginez que je veux ouvrir plusieurs fenetres contenant du texte ... comme par exemple word , et je les mets en mdi form .Le seul pb , c'est
Creer un element (image, listbox) dans une Form a partir d'un code [ par djulian880 ]
Connaissant n, j'ai besoin de creer n nouvelles images dans une form, pour en modifier les parametres par la suite. Je vais pas creer 999 images et ca
faire apparaitre une form dans une autre form a l'aide du menu [ par satan87 ]
bonjouren vb6j'ai creer une form a laquelle g mis un menuil n'y a rien d'autre sur cette formet je voudrai que lorsque je clique sur une des option du
Creer un répertoire sous windows a partir d'access ( VBA) [ par frosties02 ]
Bonjour,Je souhaiterai creer un répertoire sous windows depuis ma base Access (VBA).Je m'explique : Je souhaite faire une base de gestion clientele, j
Windows et VB [ par RC ]
Bonsoir,Débutant en VB.Je cherche la commande qui me permette de bloquer mon application en premier plan de Windows et que ainsi l'utilisateur ne puis
Livres en rapport
|
Derniers Blogs
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|