begin process at 2012 02 15 15:09:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

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

 > 

Comprendre Fonctionement des Tableaux


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

Comprendre Fonctionement des Tableaux

jeudi 9 mars 2006 à 19:22:45 | Comprendre Fonctionement des Tableaux

Pitoux78

Bonjour,
Je debut en VB.NET
L'appli est dispo ici:
[ Lien ]
En gros 1 bouton permet d'entrer une liste de température et le deuxieme boutton (code ci-dessou) affiche les température et calcul une moyenne

Je travail sur les Tableau. et je ne pige pas comment fonctionne ce code:

1. Dim Result As String
2. Dim i As Short
3. Dim Total As Single = 0
4. Result = "High temperatures:" & vbCrLf & vbCrLf
5.     
6. For
i = 0 To UBound(Temperatures)
7.     Result = Result & "Day " & (i + 1) & vbTab & _Temperatures(i) & vbCrLf
8.      Total = Total + Temperatures(i)
9. Next

10. Result = Result & vbCrLf & _"Average temperature: " & Format(Total / Days, "0.0")
11. TextBox1.Text = Result

Se que je pige pas, la variable "Resut" ligne 3 se voit affacté une valeur que l'on affiche pas.

De la s'execute le FOR en ligne 6. En ligne 7 on donne une nouvelle valeur a "Result" se qui donc annule son ancienne valeur (ligne 4) .
Et pourtant quand j'execute le programme le message "High temperatures" s'affiche. Pourquoi ? Aucune instruction ne l'affiche et sa valeur est effacé bien avant d'arriver a la ligne 11.?

Ensuite et pour finir Admetton que j'ai 3 températures, se qui veux dire en gros:
6. For i = 0
To 2
A chaque execution de mon FOR- NEXT la variable RESULT et TOTAL prennent une autre valeur. Et donc efface l'ancienne valeur.

Je comprend pas que la ligne 11 arrive a afficher toute mes température.

J'espére que je suis claire dans mon probléme.
Sinon vous avez un Micro sous MSN mon contact est
  LaurentATpitoux.com





jeudi 9 mars 2006 à 19:51:54 | Re : Comprendre Fonctionement des Tableaux

Egyde

4. Tu initialise la chaîne de caractère Result avec "High temperatures:" & vbCrLf & vbCrLf 6 à 9. A chaque itération de ta boucle, tu concatènes Result et "Day " & (i + 1) & vbTab & _Temperatures(i) & vbCrLf. Chaque itération a pour effet de rajouter une ligne à Result 10. Tu affiches Result. => A chaque itération, l'ancienne valeur n'est pas effacée. Il faudrait pour cela remplacer 7 par : Result = "Day " & (i + 1) & vbTab & _Temperatures(i) & vbCrLf C'est pourtant simple ;S
jeudi 9 mars 2006 à 20:36:48 | Re : Comprendre Fonctionement des Tableaux

Pitoux78

Donc en gros une variable peux etre incrémenté de plusieurs valeur a condition qu'a chaque ajout d'élément un saut de ligne soit effectué ?
jeudi 9 mars 2006 à 23:30:24 | Re : Comprendre Fonctionement des Tableaux

PCPT

Administrateur CodeS-SourceS
result = result & qqchose

result = "bonjour" [entrée]
result = "bonjour" [entrée] ET "monsieur"
result etc......

@+


Cette discussion est classée dans : ligne, valeur, total, result, temperatures


Répondre à ce message

Sujets en rapport avec ce message

récupurer une valeur d'une ligne sélectionnée dans une dbgrid [ par Cameleon ] A partir d'une requete SQL je rempli une dbgrid, quand je selectionne une ligne je voudrais en recupérer une valeur d'une colonne, je ne vois pas comm Ligne de sous-total de catégories dans une MSHFlexgrid [ par -=[ArsoN]=- ] BonjourJ'ai beau chercher, rien ne fonctionne.Comment puis-je insérer une ligne de sous total dans un mshflexgridJ'ai une grille avec des no de contra Listview => recuperer la valeur d'une colonne ?? [ par jcharles ] J'ai une listview avec 6 colonnes.J'arrive a recuperer sur une ligne sélectionné, la valeur du champ de la premiere colonne:Var1= ListView1.SelectedIt Datalist et datagrid [ par chamsy ] J'ai un datagrid relié à un data list. Tout marche bien par rapport à l'affichage lors de la selection dans mon datalist. Mais j'ai un petit problème, recup la valeur d'une ligne d'un datagrid quand on clique dedans [ par devlobargo ] Salut :pQuelqu'un sait-il comment récupérer la valeur d'une ligne d'un datagrid lorsque l'on clique dessus ? Merci d'avance. Selectionner une ligne suite à un Find avec VB/Excel [ par SuperTonic ] Bonjour, Je suis en train de dev. une petite appli de gestion sous Excel.Je bloque que le fait de Sélectionner la ligne et de la mettre en surbrillanc Selectionner la ligne d'une cellule? [ par ffak ] Bonjour, je souhaite, sous VB/access, lorsque j'appuie sur mon bouton, sélectionner la cellule "total" de mon tableau excel, ceci afin d'ajouter une l récupérer valeur des variables et las copier dans une autre feuille [ par philou1 ] bonjourje n'arrive pas à récupérer la valeur de mes variables pour les recopier dans une autre feuille.voici mon code:dim plage_relevé as range, r1 as prob de calcul [ par lolo59110 ] Salut a tous,Voila mon prob, j'ai un tableau qui me calcul un poids net et un poids brut (tous simplement en retirant une certaine valeur au poind br datagrid deviendra tu source de donnée??? [ par jeremy6381 ] bonjour tlm, en fait j'alimente un datagrid via un requete, et une fois celui ci rempli, j'aimerai faire une autre requete qui utiliserai toute les va


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 : 1,638 sec (3)

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