Prozentrechner
Verfasst: 03.05.2006 07:22
Hi
Ich will ein Prozentrechner mit allen drei Prozentformeln und einer grafischen Oberfläche programmieren.
Hab schon den Anfang fertig hier die Source:
So jetzt weiss ich aber net, wie ich ich die Eingabeaufforderung, der user soll die werte die berechnet werden sollen eingeben, und die Rechnung und Ausgabe dieser werte gestalten soll.
Zudem weiss ich net wie ich die drei Prozentformeln den jeweiligen rechnungen zuweisen soll.
Könnt ihr mir helfen?
PS:Wie kann ich der StringGadget sagen, dass sie auf die Taste Enter reagiert und nicht durch drücken des jeweiligem Buttons?
Puh das wars ersma!
Ich will ein Prozentrechner mit allen drei Prozentformeln und einer grafischen Oberfläche programmieren.
Hab schon den Anfang fertig hier die Source:
Code: Alles auswählen
;Ultimate Prozentrechner
If OpenWindow(0,512,380,400,220,1,"Ultimate Prozentrechner")
If CreateGadgetList(WindowID())
ButtonGadget(1,20,20,100,20,"Prozentwert")
ButtonGadget(2,20,80,100,20,"Prozentsatz")
ButtonGadget(3,20,140,100,20,"Grundwert")
ButtonGadget(4,380,200,20,20,"I")
ListViewGadget(5,150,20,220,140)
StringGadget(6,20,175,100,20,"")
ButtonGadget(7,150,175,100,20,"Rechnen")
ProgressBarGadget(8,270,175,100,20,1,10000)
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
Quit = 1
EndIf
If EventID = #PB_Event_Gadget
If EventGadgetID()=1
MessageRequester("Test","Test",0)
EndIf
If EventGadgetID()=4
MessageRequester("About","Ultimate Prozentrechner created by C4rizz.",0)
EndIf
If EventGadgetID()=7
a$=GetGadgetText(6)
AddGadgetItem(5,-1,""+a$)
EndIf
If EventGadgetID()=7
For a=1 To 100000
SetGadgetState(8,a)
Next
EndIf
EndIf
Until Quit=1
EndIf
End
Zudem weiss ich net wie ich die drei Prozentformeln den jeweiligen rechnungen zuweisen soll.
Könnt ihr mir helfen?
PS:Wie kann ich der StringGadget sagen, dass sie auf die Taste Enter reagiert und nicht durch drücken des jeweiligem Buttons?
Puh das wars ersma!
