Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Brauche Hilfe bei Variablen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.09.2006, 16:46 Uhr
~hugo666
Gast


Hallo,
Ich möchte ein ganz kleines Spiel mit VB6 erstellen. Ein Dialogfeld basierendes Rennspiel. Am Anfang kann man zwischen 3 Autos wählen. Jetzt möchte ich wissen wie ich das machen kann:
Ich brauche die Variable "Kontostand", "Geschwindigkeit" und "Handling". Sie sollen als Zahlen in eine TextBox ausgegeben werden. Bei ...Form_Load() soll der Wert für Kontostand in der TextBox auf 10000 gesetzt werden, der Wert für Geschwindigkeit auf 150 und Handling auf 20.
Wie kann ich diese Werte als Text in eine TextBox schreiben wenn die Form geladen wird (es sollten vorher die Variablen dafür deklariert sein)?

Vielen Dank im Voraus
hugo666
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.10.2006, 14:39 Uhr
~Lee
Gast


Form_Load()
dim konto,geschw,handl as double
konto = 10000
text1.text = konto '& " Euro"
geschw = 150
text2.text = geschw '& " km/h"
handl = 20
text3.text = handl
end sub

'so duerfte es eigentlich funktionieren... in den textfeldern werden die jeweiligen werte ausgegeben... bei konto & " Euro" kannst du das ' wegnehmen dann wird in der textbox "10000 Euro" stehen... genauso wie bei km/h
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.10.2006, 22:48 Uhr
~opus
Gast


Schnarch-Antwort!

1. "dim konto,geschw,handl as double"
Damit definierst Du konto und geschw als VARIANT und nur handl als Double!

2. wenn du die Definition in der Sub form_load unterbringst, "kennt" nur diese Sub die Variablen!
Deklariere sie besser in der Allgemeinen Sektion!

3. wenn Du Double Werte als Text (z.B. in einer Textbox ) anzeigen wilst, wandle sie besser vorher um

Visual Basic:
txbxkonto.text=cstr(konto)

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: