begin process at 2012 02 16 16:03:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

General

 > 

Affecté une valeur à une variable


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

Affecté une valeur à une variable

vendredi 7 juillet 2006 à 15:28:28 | Affecté une valeur à une variable

poilusduboux

Membre Club

Bonjour à tous

 

J'ai un formulaire, sur mon formulaire il y a un textbox.

Avec une valeur quelconque.

Ensuite avec l'aide d'un bouton j'appelle un module :

« Call module.traitement () »

Dans ce module je place une variable qui doit normalement

Prendre la valeur de mon textbox.

« Dim i AsShort »

« i = frmform1.textbox1.Text »

Mais en faite la valeur est toujours nulle.

Pourquoi ?

Avec VB6 je n'avais pas ce problème.

Merci d'avance.

vendredi 7 juillet 2006 à 15:51:21 | Re : Affecté une valeur à une variable

nborges


salut,

ci j?ai bien compris tu veux caharger ta variable short avec le contenu de ta textbox?
donc la valeur de ta text box ce sont des numero?
pour passer la valeur sur la variable tu dois transformer le text em short

i=CType(Me.txtbox1.Text.Trim, Short)

mais avant cela tu dois verifier que ta textbox ne sois pas =""
e q se soit des numero.

NDB

vendredi 7 juillet 2006 à 16:27:36 | Re : Affecté une valeur à une variable

poilusduboux

Membre Club

Merci pour la réponse
Mais malheureusement la valeur de ma variable reste toujours à 0

vendredi 7 juillet 2006 à 16:32:05 | Re : Affecté une valeur à une variable

nborges

je sais pas quoi t dire alors..
j?ai essayé ici et ça marche..

bonne chance..


[8D]
vendredi 7 juillet 2006 à 16:46:08 | Re : Affecté une valeur à une variable

poilusduboux

Membre Club
J'ai trouver un bug
lorsque j'arrive sur la ligne d'affectation de la variable dans mon module
i=CType(frmform1.txtbox1.Text.Trim, Short)
le programme sort du module et continu par le code qui ce trouve sur mon form1
SANS me donnée un message d'erreur !!!
Mais bon je vais surement trouver  la solution lundi.
Merci
vendredi 7 juillet 2006 à 16:50:50 | Re : Affecté une valeur à une variable

nborges

il sort parce q il trouve une erreur..
essaye de voir l erreur

try

i=CType(frmform1.txtbox1.Text.Trim, Short)


Catch

ex As ApplicationException

MsgBox(ex.Message, MsgBoxStyle.OKOnly

)

EndTry

[8D]
lundi 10 juillet 2006 à 11:02:13 | Re : Affecté une valeur à une variable

poilusduboux

Membre Club

En faite lorsque j'écris la ligne de code suivante :

i =CType(me.txtbox1.Text.Trim, Short)

 dans le form1 ou ce trouve le textBox dont j'aimerais récupérer la valeur

pas de problème ça marche.

Mais dès que j'écris  cette ligne

i =CType(frmform1.txtbox1.Text.Trim, Short)

dans un autre formulaire ou dans un module cela ne marche pas.
Message d'erreur:

L'exception System.InvalidCastException n'a pas été gérée

  Message="La conversion de la chaîne "" en type 'Short' n'est pas valide."

lundi 10 juillet 2006 à 13:18:41 | Re : Affecté une valeur à une variable

abel2

Essayer de envoyer la valeur de textbox au module (ne pas l’appeler dans le module). Donc dans ton formule t’écrire (je c pas) nommodule.tonvariable = textbox..text


Cette discussion est classée dans : variable, formulaire, valeur, module, affecté


Répondre à ce message

Sujets en rapport avec ce message

probleme de formulaire [ par PDT ] lors de l'execution de mon projet j'utilise une variable publique pour un passage de paramettrecette variable recupere une valeur quand on click sur u probleme de formulaire [ par PDT ] lors de l'execution de mon projet j'utilise une variable publique pour un passage de paramettrecette variable recupere une valeur quand on click sur u perte de valeur public dans un module [ par novicevb ] je fais un module pour garder ma variable public d'un autre formulaire et je perd la valeur de la variable publique du formulaire que j'ai besoin, il probleme de variable [ par Antony ] voilà j'ai créé sur ma form1 une variable nommé nb. J'ai ensuite créé un module et j'aimerais faire appel a la valeur de la variable nb dans ce module Passage de valeur d'un formulaire à un autre [ par loots007 ] Bonjour,Je veux transmettre la valeur contenue par une variable d'un formulaire vers un autre formulaire. Alors je déclare ma variable comme public da Passage de la valeur d'une variable d'un formulaire à un autre en VBA [ par Muramasa ] Bonjour j'ai une variable X définie dans le formulaire 1 j'aimerais passer sa valeur au formulaire 2, pourriez vous me dire comment faire? merciL'espr Exporter une variable d'un module vers une Form [ par Guillamue06 ] Bonsoir, je cherche le moyen d'exporter une variable créée dans un module vers un formulaire. D'un un formulaire c'est "Public nomvar as string" pour Récuperer la valeur d'une variable ? [ par Duke49 ] Salut, Est t'il possible de récupérer la valeur d'une variable depuis une autre fonction sans être obligé de déclarer une variable public ou global ? Pblm Format cellule [ par jeanjeandada ] Bonjour Forum, Voilà je suis coincée au niveau d'un format d'une cellule : J'ai ma cellule A5 qui est en format spécial : [h]:mm La valeur dans A5 e SAS Afficher toutes les valeurs d'une variable [ par RichRich59 ] Bonjour, je travail sous SAS, et j'aimerais afficher toute les valeur d'une variable qui sont dans une table. elle fait des millions de lignes et je v


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,343 sec (4)

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