Seite 1 von 1

Dialog Button

Verfasst: Sa, 13.05.2006 19:38
von Creator
Hi,

hätte da mal eine Frage, wie kann ich den Wert der Button zuweisen? Also, dass man damit z.B. sagt das der erste Button den Wert 1 hat und der zweite 2.

Nun wie mach ich es, das wenn man z.b. auf den ersten button klickt, der Wert eins im Label erscheint und ich damit rechnen kann?

MfG

Verfasst: So, 14.05.2006 09:46
von Toxitom
Hey Creator,

hmm, diene Frage ist etwas "verwirrend". Was willst du genau? Du kannst per Basic jedem Button seinen Text zuweisen:

Code: Alles auswählen

...
oDlg.getControl("myButton").model.string = "Hallo"
...
Jetzt hat dein Button den Text "Hallo" drauf. Da kannst du natürlich auch Zahlen reicnschreiben - die werden aber als Strings übergeben.
Wenn du jetzt damit rechnen willst, dann liest du den String aus und wandelst ihn in eine Zahl um - fertig :)
Die entsprechend Routine verküpfst du dann mit dem Ereignis "Button gedrückt".

Code: Alles auswählen

Sub Button_gedrueckt
  myZahl = Val(oDlg.getControl("myButton").model.string)
  ...
end sub
Statt "Val", das eine Double-Variable erzeugt, kannst du natürlich auch "CInt()" nehmen (erzeugt eine Integer), "CLng()" (erzeugt eine Long-) oder "CSng()" (erzeugt eine Single-Varaible).

Gruss
Thomas