Taschenrechner
Verfasst: 13.06.2005 21:17
Hallo!
Ich bin ein extremer Anfänger in PureBasic und hab noch einige Probleme!
Ich hab hier angefangen einen Taschenrechner zu programmieren, blicke aber durch die ganzen klick Befehle noch nicht durch!
Könntet ihr mir bitte ganz langsam erklären, denn allein bekomm ich es einfach nicht hin
Danke schonmal fürs Lesen 
Ich bin ein extremer Anfänger in PureBasic und hab noch einige Probleme!
Ich hab hier angefangen einen Taschenrechner zu programmieren, blicke aber durch die ganzen klick Befehle noch nicht durch!
Könntet ihr mir bitte ganz langsam erklären, denn allein bekomm ich es einfach nicht hin

Code: Alles auswählen
If OpenWindow(1, 288, 237, 246, 300, #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar , "New window ( 0 )")
If CreateStatusBar(2, WindowID())
EndIf
If CreateGadgetList(WindowID())
StringGadget(3, 30, 20, 190, 40, "", #PB_String_Numeric)
ButtonGadget(4, 30, 80, 40, 40, "1")
ButtonGadget(5, 80, 80, 40, 40, "2")
ButtonGadget(6, 130, 80, 40, 40, "3")
ButtonGadget(7, 30, 130, 40, 40, "4")
ButtonGadget(8, 30, 230, 40, 40, "0")
ButtonGadget(9, 80, 130, 40, 40, "5")
ButtonGadget(10, 80, 180, 40, 40, "8")
ButtonGadget(11, 130, 130, 40, 40, "6")
ButtonGadget(12, 130, 180, 40, 40, "9")
ButtonGadget(13, 30, 180, 40, 40, "7")
ButtonGadget(14, 190, 80, 50, 30, "+")
ButtonGadget(15, 190, 120, 50, 30, "-")
ButtonGadget(16, 190, 160, 50, 30, "*")
ButtonGadget(17, 190, 200, 50, 30, "/")
ButtonGadget(18, 190, 240, 50, 30, "=")
EndIf
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
Quit = 1
EndIf
If EventID = #PB_Event_Gadget
If EventGadgetID()=4
EndIf
If EventGadgetID()=5
EndIf
EndIf
Until Quit=1
End
