ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
416
416
EMPFEHLEN
-
Hi
Ich versuche ein einfaches Programm zu erstellen:
http://img174.imageshack.us/img174/7549/90415537mc3.png
Beim klicken der Befehlsschaltfläche mit dem Namen "KLICK" wird die grün hinterlegte Zahl um 1 erhöht.
Beim Klicken von +/- lässt sich die untere Zahl um ein erhöhen/verringern.
Die Untere Zahl:
- darf nie kleiner als 1 sein
- darf nie höher als 99 sein
Die grün hinterlegte Zahl
- darf nie höher als die untere Zahl sein
- darf nie kleiner als 0 sein
- darf nie höher als z. B. 5 sein.
Wenn die untere Zahl auf z.B. 2 ist soll die grüne Zahl bis maximal 2 gehen (bei 3.. 3 , bei 4 .. 4).
Mein Code:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
Private Sub Command1_Click() If Label2.Caption > Label1.Caption And Label1.Caption < 5 Then Label1.Caption = Label1.Caption + 1 End If End Sub Private Sub Command2_Click() If Label2.Caption < 99 Then Label2.Caption = Label2.Caption + 1 End Sub Private Sub Command3_Click() If Label2.Caption > 1 Then Label2.Caption = Label2.Caption - 1 End Sub
Problem:
Wenn ich die untere Zahl auf z. B. 20 setzte bleibt die grün hinterlegte Zahl auf 3 und lässt sich nicht weiter erhöhen. Shocked Egal wie oft man klickt es, die grün hinterlegte Zahl ändert sich nicht mehr.
Leider kenne ich mich mit Visual Basic noch nicht so gut aus, daher weiss ich nicht woran es liegt
-
Ohne die Logik nun näher ausprobiert zu haben, fällt doch gleich auf, dass Du versuchst, mit der Caption zu rechnen. Die Caption ist aber ein String-Feld. Da sollte man sich nicht auf implizite Typumwandlungen verlassen.
Besser wäre da z.B.:
Code :1 2 3
If Val(Label2.Caption) > Val(Label1.Caption) And Val(Label1.Caption) < 5 Then Label1.Caption = Str(Val(Label1.Caption) + 1) End If
Grüsse
ronaldh
-
Viele Dank
Es scheint alles zu funktionieren
Ähnliche Themen
-
einfaches 3D Programm
Von hadimai im Forum Sonstige 3D-ProgrammeAntworten: 7Letzter Beitrag: 30.01.10, 06:10 -
[Assembler] Einfaches Programm
Von smile4free im Forum Sonstige SprachenAntworten: 2Letzter Beitrag: 04.06.09, 20:01 -
einfaches Handy Programm
Von Spranta im Forum JavaAntworten: 2Letzter Beitrag: 20.08.06, 12:09 -
Einfaches c++ programm
Von Katzenbauer im Forum C/C++Antworten: 5Letzter Beitrag: 12.05.05, 13:36 -
Einfaches 3d programm
Von Tabularazza im Forum Sonstige 3D-ProgrammeAntworten: 2Letzter Beitrag: 13.09.03, 13:06





Zitieren
Login





