Seite 1 von 2
in StringGadget Input speichern
Verfasst: 09.04.2010 17:33
von PureBeginner
wie kann ich in einem StringGadget speichern was der Benutzer eingibt?
Re: in StringGadget Input speichern
Verfasst: 09.04.2010 17:35
von ts-soft
Das steht dort eigentlich automatisch drinn
Aber vielleicht möchtest Du es in einer Variable speichern?
myvar.s = GetGadgetText(#mystringgadget)
Re: in StringGadget Input speichern
Verfasst: 09.04.2010 17:59
von PureBeginner
aber dann findet er die constante #mystringgadget nicht???
Re: in StringGadget Input speichern
Verfasst: 09.04.2010 18:16
von Andesdaf
Du musst den Parameter auch so angeben, dass er mit der ID
des StringGadgets übereinstimmt
Oft hilft auch ein Blick in die PureBasic-Hilfe. wenn du dort
nachschaust findest du sicher viele Beispiele etc.
Code: Alles auswählen
StringGadget(1,2,2,300,25,"bb")
Text.s = GetGadgetText(1)
Re: in StringGadget Input speichern
Verfasst: 09.04.2010 18:21
von PureBeginner
wie geht das?
Die beispiele in der purebasic hilfe funktionieren nicht da kommt nur dass die seite nicht angezeigt werden kann!
Re: in StringGadget Input speichern
Verfasst: 09.04.2010 18:30
von Andesdaf
Code: Alles auswählen
If OpenWindow(0,0,0,200,200,#PB_Window_ScreenCentered,"Test")
If CreateGadgetList(0)
StringGadget(1,0,0,100,25,"")
ButtonGadget(2,0,30,100,25,"Klick hier")
Endif
Endif
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_EventID_Gadget
Select EventGadgetID()
Case 2
Text.s = GetGadgetText(1)
Debug Text
EndSelect
EndSelect
Until Event = #PB_EventID_CloseWindow
CloseWindow(0)
Wenn du auf den Button klickst, gibt das Debugfenster
dir die eingegebene Text aus
jetzt ganz schnell hingepostet. Kann sein dass einige 3.3-Sachen
nicht stimmen, ich hatte nie 3.3

Re: in StringGadget Input speichern
Verfasst: 09.04.2010 18:31
von PureBeginner
enumeration geht bei mir nicht

Re: in StringGadget Input speichern
Verfasst: 09.04.2010 18:34
von Kaeru Gaman
lies dir mal den thread für 3.30 durch, den dir Stargate schon letztes Mal verlinkt hatte.
da steht vielleicht ein Beispiel dabei.
ansonsten öffne die Hilfe mal in der Übersicht und lies dir einfach mal etliches durch.
es gibt so viele unterschiede zu der jahrealten Version, da musst du eben mehr selbst lernen.
Re: in StringGadget Input speichern
Verfasst: 09.04.2010 18:35
von Andesdaf
Probier's jetzt nochmal...
hab die Enumeration weggelassen.
Re: in StringGadget Input speichern
Verfasst: 09.04.2010 18:48
von PureBeginner
funktioniert nicht
Case #PB_EventID_Gadget
kennt er nicht