ich versuche ein programm zuschreiben was eine ping abfrage ausführt
das erste prblem ist das die Gadges erst funzen wenn mann einmal auf schließen geklickt hat
das zweite: wie bekomme ich die ipadresse aus dem ipadressgedget in den "runprogramm" befehl
Code: Alles auswählen
If InitKeyboard() = 0
MessageRequester("Fehler","Programm läuft bbei dir net",0)
EndIf
If OpenWindow(0,200,200,250,250,#PB_Window_SystemMenu,"Easy Ping made_by_fabsi")
EndIf
If CreateGadgetList(WindowID())
ButtonGadget(1,50,150,150,20,"Beenden")
ButtonGadget(2,50,100,150,20,"Ping ausführen")
IPAddressGadget(0, 50, 50, 150, 20)
SetGadgetState(0,MakeIPAddress(127,0,0,1))
Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
Quit = 1
EndIf
If EventID=#PB_EventGadget
If EventGadgetID()=2
RunProgram("ping", "192.168.2.1","")
EndIf
EndIf
If EventID=#PB_EventGadget
If EventGadgetID()=1
Quit = 1
EndIf
EndIf
Until Quit=1
End
ich hoffe ihr könnt mir helfen
mfg Fabsi