[VB6] Ma variable ne prend pas les valeurs
Fermé
Pitbull42
Messages postés
10
Date d'inscription
dimanche 20 novembre 2005
Statut
Membre
Dernière intervention
12 mai 2006
-
26 avril 2006 à 17:06
Utilisateur anonyme - 28 avril 2006 à 01:34
Utilisateur anonyme - 28 avril 2006 à 01:34
A voir également:
- [VB6] Ma variable ne prend pas les valeurs
- Vb6 - Télécharger - Divers Utilitaires
- Application qui prend en photo les curieux iphone ✓ - Forum Téléphones & tablettes Android
- Quand on visite cette page, des messages sont échangés entre le navigateur et le site web. des extraits des messages échangés lors de la première connexion sont reproduits ci-dessous. des valeurs ont été remplacées par des numéros. retrouvez chacune de ces valeurs. - Forum Windows 10
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
2 réponses
Utilisateur anonyme
26 avril 2006 à 22:26
26 avril 2006 à 22:26
Bonjour,
Déclaré la variable dans un module externe !
Lupin
Déclaré la variable dans un module externe !
Lupin
Utilisateur anonyme
28 avril 2006 à 01:34
28 avril 2006 à 01:34
Bonjour,
alors allons-y pas à pas, de la même façon que tu as ajouter un second formulaire, cette fois-ci tu dois sélectionner [ Module ].
dans ce module tu declare une routine ainsi :
ensuite dans le formulaire #1 tu adresse comme d'habitude ...
et tu peux la récupérer du second formulaire même s'il est fermé,
de la même façon...
attention j'ai utilisé le même nom de textbox sur les 2 formulaires!
dernière chose, il faut changer le démarrage du projet.
pour ce faire, menu VB
// Projet /Propriétés du projet... / Onglet Général
/ La 2ième liste déroulante qui se nomme "Startup Object"
Dans cette liste devrait apparaître le nom de la routine Sub
créer dans le module externe au formulaires qui est en fait
un fichier de type [ .bas ] pour "basic" je crois. Il n'y a pas
de visuel ce n'est que du code.
Lupin
alors allons-y pas à pas, de la même façon que tu as ajouter un second formulaire, cette fois-ci tu dois sélectionner [ Module ].
dans ce module tu declare une routine ainsi :
Option Explicit ' Public MaVariable As String ' Sub Main() MaVariable = "Initialisation" Premiere.Show End Sub
ensuite dans le formulaire #1 tu adresse comme d'habitude ...
Option Explicit Private Sub cmdExecute_Click() MaVariable = txtTexte.Text Seconde.Show Unload Me End Sub ' Private Sub cmdQuitter_Click() Unload Me End Sub ' Private Sub txtTexte_Change() lblTexte.Caption = txtTexte.Text End Sub
et tu peux la récupérer du second formulaire même s'il est fermé,
de la même façon...
Option Explicit Private Sub cmdExecute_Click() txtTexte.Text = MaVariable End Sub ' Private Sub cmdQuitter_Click() Unload Me End Sub
attention j'ai utilisé le même nom de textbox sur les 2 formulaires!
dernière chose, il faut changer le démarrage du projet.
pour ce faire, menu VB
// Projet /Propriétés du projet... / Onglet Général
/ La 2ième liste déroulante qui se nomme "Startup Object"
Dans cette liste devrait apparaître le nom de la routine Sub
créer dans le module externe au formulaires qui est en fait
un fichier de type [ .bas ] pour "basic" je crois. Il n'y a pas
de visuel ce n'est que du code.
Lupin
27 avril 2006 à 08:03
peut tu m'aider ??