String Gadget [Gelöst]

Anfängerfragen zum Programmieren mit PureBasic.
Oliver1994
Beiträge: 321
Registriert: 15.06.2008 21:52

String Gadget [Gelöst]

Beitrag von Oliver1994 »

Hallo,

ich will das String Gadget in dieser Form:

Code: Alles auswählen

StringGadget(1, 8,  35, 306, 20, "25", #PB_String_Numeric)
nutzen...

Grund:

Der Benutzer soll dort einen Port eingeben...

Nun will ich in meinem Scribt dies auslesen beziehungsweise setzen...

Aber wie soll man dies tun? Er will immer einen String haben auch wenn ich es mit Val() versuche...

Gruß

JENS
Zuletzt geändert von Oliver1994 am 13.01.2009 17:30, insgesamt 1-mal geändert.
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Äh... SetGadgetText(), GetGadgetText(), Str(), Val() ?
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

Weil das StringGadget ja auch ein StringGadget ist und kein NumGadget. Also
will er einen String!. Nimm doch einfach Val()

Code: Alles auswählen

If OpenWindow(0,0,0,300,300,"")
  StringGadget(1,0,0,300,300,"4",#PB_String_Numeric)
  Debug Val(GetGadgetText(1))
EndIf
Win11 x64 | PB 6.20
Oliver1994
Beiträge: 321
Registriert: 15.06.2008 21:52

Beitrag von Oliver1994 »

Welche Befhele ich nutzen muss is mir klar!

Aber wie kann ich z.B Long durch setgadgettext() setzen oder ermitteln?
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> Welche Befhele ich nutzen muss is mir klar!

wetten nicht?

... bitte auch das posting von Alex lesen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Oliver1994
Beiträge: 321
Registriert: 15.06.2008 21:52

Beitrag von Oliver1994 »

Sorry hab es rausgekriegt!

THX
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

> Aber wie kann ich z.B Long durch setgadgettext() setzen oder ermitteln?

mit setgadgettext() wirst du nix ermitteln können.

Edit: k, hast es schon herrausgefunden.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

So, nochmal der Vollständigkeit halber:

SetGadgetText() - Setzen
GetGadgetText() - Ermitteln
Val() - In Long konvertieren
Str() - In String konvertieren
Win11 x64 | PB 6.20
Oliver1994
Beiträge: 321
Registriert: 15.06.2008 21:52

Beitrag von Oliver1994 »

Jo genau^^
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

Hilfe hilft.
Win11 x64 | PB 6.20
Antworten