Ich hab hier ein Problem Ich will 11 Variabeln zusammen zählen.
Visual Basic: [code] Dim a As String Dim b As String Dim c As String Dim d As String Dim e As String Dim f As String Dim g As String Dim h As String Dim i As String Dim j As String Dim k As String[/code]
Jede Variable hat eine Zahl als Wert Ich hab jetzt schon Probiert das so zu machen
Visual Basic: [code]lblSchuldenGesammt.Caption = a + b + c + d + e + f + g + h + i + j + k[/code] Was aber leider net ging
Wie kann man das machen das es Geht?
Edit:// Hab ein Fehler entdeckt. Statt String muss Integer hin^^ Da kommt aber ein Falsches Ergebniss [img]/sad.gif[/img]
elek´tronik Tutorial Leser
Anmeldedatum: 25.07.2008 Beiträge: 56
Verfasst am: 14.09.2008, 12:29
Wetten deine Variablen werden von Textboxen gefüllt, oder aus einer Textdatei? Probiers mal mit
Lösung: Deklariere die Variablen nicht als String sondern als Integer
Edit: Sorry, hab deinen Edit nicht gesehen.. =(
L!x Coder
Anmeldedatum: 04.05.2008 Beiträge: 93
Verfasst am: 14.09.2008, 12:48
@elek´tro:nik Ne wird von der Registery ausgelesen und in die Variabelngespeichert
@Fuka schau mal mein Edit um 12.55 an^^
elek´tronik Tutorial Leser
Anmeldedatum: 25.07.2008 Beiträge: 56
Verfasst am: 14.09.2008, 12:53
(L!x;8377)
@elek´tro:nik Ne wird von der Registery ausgelesen und in die Variabelngespeichert
@Fuka schau mal mein Edit um 12.55 an^^
Selbst dann ist es doch ein Texstring, wie gesagt, nimm Val()
L!x Coder
Anmeldedatum: 04.05.2008 Beiträge: 93
Verfasst am: 14.09.2008, 12:58
Ich habs jetzt noch net getestet da ich Grad net Zuhause bin. Mein Prob. war das wenn alle Variabeln den Wert 0 hatten und 1ner den Wert 3,6 hats 4 angezeigt und bei 3,4 hats 3 angezeigt.
Also es hats immer Auf -/ oder Abgrerundet
ZiG Überflieger
Anmeldedatum: 16.04.2008 Beiträge: 421
Verfasst am: 14.09.2008, 13:01
Als Double deklarieren und mit CDbl() die strings umwandeln.
BlAcKfINAl.aT Poster
Anmeldedatum: 26.07.2008 Beiträge: 162
Verfasst am: 14.09.2008, 23:07
Oder mein tut angucken da steht drin wie man Rechen funktionen schreibt^^ mmfg^^