[LERNEN] Kleines tut zum lernen^^

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [LERNEN] Kleines tut zum lernen^^

      [COLOR="MediumTurquoise"]Hab einen Programm erstellt werd hier aber zu lern zwecken nur den Code abgebildet. Könnt euch die Auswirkungen ansehen ;-).




      Hoffe der code ist einleuchtend.[/COLOR]

      Brainfuck-Quellcode

      1. [COLOR="Magenta"]#include[/COLOR] [COLOR="Silver"]<GUIConstants.au3>[/COLOR]
      2. [COLOR="DarkOrchid"]#Region ### START Koda GUI section ### Form=[/COLOR]
      3. [COLOR="Lime"]#cs
      4. Das ist der Stylebereich wo Variablen definiert werden, Buttons,Labels,erstellt werden.
      5. #ce[/COLOR]
      6. [COLOR="Red"]$Form1[/COLOR] = GUICreate("Wie geht so?", 213, 184, 193, 133)[COLOR="SeaGreen"]; Das Windows Fenster[/COLOR]
      7. GUISetIcon("")[COLOR="SeaGreen"]; Hier kannst du optional den Pfad eines icons angeben was oben in der linken Ecke des Fensters zusehen ist.[/COLOR]
      8. [COLOR="Red"]$Radio1[/COLOR] = GUICtrlCreateRadio("Perfekt", 16, 48, 73, 25)[COLOR="SeaGreen"];Radio Button mit der Aufschrift "Perfekt"[/COLOR]
      9. [COLOR="Red"]$Radio2[/COLOR] = GUICtrlCreateRadio("Sehr gut!", 16, 72, 73, 25)[COLOR="SeaGreen"];Radio Button mit der Aufschrift "Sehr gut![/COLOR]"
      10. [COLOR="Red"]$Label1[/COLOR] = GUICtrlCreateLabel("Wie geht's dir denn heute?", 16, 16, 161, 20);Label mit der Frage "Wie geht's dir denn heute!"
      11. [COLOR="Red"]$Radio3[/COLOR] = GUICtrlCreateRadio("Gut", 16, 96, 73, 25)[COLOR="SeaGreen"];Radio Button mit der Aufschrift "Gut"[/COLOR]
      12. [COLOR="Red"]$Radio4[/COLOR] = GUICtrlCreateRadio("Naja", 96, 48, 105, 25)[COLOR="SeaGreen"];Radio Button mit der Aufschrift "Naja"[/COLOR]
      13. [COLOR="Red"]$Radio5[/COLOR] = GUICtrlCreateRadio("Schlecht", 96, 72, 105, 25)[COLOR="SeaGreen"];Radio Button mit der Aufschrift "Schlecht"[/COLOR]
      14. [COLOR="Red"]$Radio6[/COLOR] = GUICtrlCreateRadio("sehr schlecht", 96, 96, 105, 25)[COLOR="SeaGreen"];Radio Button mit der Aufschrift "Sehr schlecht"[/COLOR]
      15. [COLOR="Red"]$Button1[/COLOR] = GUICtrlCreateButton("Enter", 16, 128, 185, 49, 0)[COLOR="SeaGreen"];Button mit der Aufschrift "Enter"[/COLOR]
      16. GUISetState(@SW_SHOW)
      17. [COLOR="DarkOrchid"]#EndRegion ### END Koda GUI section ###[/COLOR]
      18. [COLOR="SeaGreen"];------------------------------------------------------------------------------------------[/COLOR]
      19. [COLOR="Lime"]#cs Ab hier beginnt das Programm. Alles was ausgeführt werden soll muss in der while schleife stehen.
      20. while schleifen beginnen mit while 1 und enden mit WEnd.
      21. #ce[/COLOR]
      22. While 1 ; While Schleife wird geöffnet
      23. $nMsg = GUIGetMsg()
      24. Switch $nMsg
      25. Case $GUI_EVENT_CLOSE
      26. Exit
      27. Case $Button1 [COLOR="SeaGreen"]; Case bedeutet das wenn man drauf klickt in diesem Fall auf den button Enter (der Name ist button1 du kannst ihn natürllich auch ändern)[/COLOR]
      28. If GUICtrlRead ($Radio1) = 1 Then ; Dies ist wie man sieht ein if schleife. Das GuiCtrlRead () ließt den inhalt des in der klammer stehen den aus.
      29. ;----------------------------------------------------------------
      30. [COLOR="Lime"]#cs Mit diesem Teil kenne ich mich nicht ganz so gut aus weil er mit dem Code Wizard Tool erstellt worden ist.
      31. Das Code Wizard Tool findest du unter Tools oben in der Menüleiste und dann einfach auf Code Wizard klicken.
      32. #ce [/COLOR]
      33. If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
      34. $iMsgBoxAnswer = MsgBox(4,"MotiKünster","Schön das es dir so gut geht. Ich freu mich für dich.",10)
      35. [COLOR="SeaGreen"]; $iMsgBoxAnswer ist der Variablen Name den kannst du natürlich beliebig ändern aber musst dann
      36. [COLOR="SeaGreen"]; auch den Variablen Namen ändern bei allen anderen wo die Variable drin vorkommt.[/COLOR]
      37. Select[/COLOR]
      38. Case $iMsgBoxAnswer = 6 ; [COLOR="SeaGreen"]Das ist praktisch wenn du auf den Button JA drücks passiert ...[/COLOR]
      39. MsgBox (0, "Antwort" ,"Schön das dir mein Rat gefallen hat.^^", 2)
      40. Case $iMsgBoxAnswer = 7 [COLOR="SeaGreen"]; Das ist praktisch wenn du auf den Button Nein drücks passiert ...[/COLOR]
      41. MsgBox (0, "Antwort", "Naja wenn du meine Hilfe nicht brauchst. :/ Leave me alone!!! :-(", 3)
      42. Case $iMsgBoxAnswer = -1[COLOR="SeaGreen"] ; Weiß leider nicht genau was das ist[/COLOR]
      43. EndSelect
      44. EndIf ; Beendet eine if schleife
      45. [COLOR="SeaGreen"];--------------------------------------------------[/COLOR]
      46. #cs Das hier läuft erstmal nach dem gleichen Chema
      47. Ich empfehle das Code Wizard Tool und den Koda Form desiner
      48. #ce
      49. If GUICtrlRead ($Radio2) = 1 Then
      50. If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
      51. $iMsgBoxAnswer = MsgBox(4,"MotiKünster","Schön das es dir gut geht.",10)
      52. Select
      53. Case $iMsgBoxAnswer = 6
      54. MsgBox (0, "Antwort" ,"Schön das dir mein Rat gefallen hat.^^", 2)
      55. Case $iMsgBoxAnswer = 7
      56. MsgBox (0, "Antwort", "Naja wenn du meine Hilfe nicht brauchst. :/ Leave me alone!!! :-(", 3)
      57. Case $iMsgBoxAnswer = -1
      58. EndSelect
      59. EndIf [COLOR="SeaGreen"]; Endet die if schleife[/COLOR]
      60. If GUICtrlRead ($Radio3)= 1 Then
      61. If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
      62. $iMsgBoxAnswer = MsgBox(4,"MotiKünster","Du fühlst dich gut. Es könnte zwar Besser sein aber schön!",10)
      63. Select
      64. Case $iMsgBoxAnswer = 6
      65. MsgBox (0, "Antwort" ,"Schön das dir mein Rat gefallen hat.^^", 2)
      66. Case $iMsgBoxAnswer = 7
      67. MsgBox (0, "Antwort", "Naja wenn du meine Hilfe nicht brauchst. :/ Leave me alone!!! :-(", 3)
      68. Case $iMsgBoxAnswer = -1
      69. EndSelect
      70. EndIf [COLOR="SeaGreen"]; Endet die if schleife[/COLOR]
      71. If GUICtrlRead ($Radio4)= 1 Then
      72. If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
      73. $iMsgBoxAnswer = MsgBox(4,"MotiKünster","Hm, vlt fühlst du dich Morgen besser.",10)
      74. Select
      75. Case $iMsgBoxAnswer = 6
      76. MsgBox (0, "Antwort" ,"Schön das dir mein Rat gefallen hat.^^", 2)
      77. Case $iMsgBoxAnswer = 7
      78. MsgBox (0, "Antwort", "Naja wenn du meine Hilfe nicht brauchst. :/ Leave me alone!!! :-(", 3)
      79. Case $iMsgBoxAnswer = -1
      80. EndSelect
      81. EndIf ;[COLOR="SeaGreen"] Endet die if schleife[/COLOR]
      82. If GUICtrlRead ($Radio5)= 1 Then
      83. If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
      84. $iMsgBoxAnswer = MsgBox(4,"MotiKünster","Mach dir nichts drauß. Es gibt mal gute mal schechte Zeiten",10)
      85. Select
      86. Case $iMsgBoxAnswer = 6
      87. MsgBox (0, "Antwort" ,"Schön das dir mein Rat gefallen hat.^^", 2)
      88. Case $iMsgBoxAnswer = 7
      89. MsgBox (0, "Antwort", "Naja wenn du meine Hilfe nicht brauchst. :/ Leave me alone!!! :-(", 3)
      90. Case $iMsgBoxAnswer = -1
      91. EndSelect
      92. EndIf[COLOR="SeaGreen"]; Endet die if schleife[/COLOR]
      93. If GUICtrlRead ($Radio6)= 1 Then
      94. If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
      95. $iMsgBoxAnswer = MsgBox(4,"MotiKünster","Mach etwas was dich motiviert. Geb deine Lebenslust nicht auf!",10)
      96. Select
      97. Case $iMsgBoxAnswer = 6
      98. MsgBox (0, "Antwort" ,"Schön das dir mein Rat gefallen hat.^^", 2)
      99. Case $iMsgBoxAnswer = 7
      100. MsgBox (0, "Antwort", "Naja wenn du meine Hilfe nicht brauchst. :/ Leave me alone!!! :-(", 3)
      101. Case $iMsgBoxAnswer = -1
      102. EndSelect
      103. EndIf [COLOR="SeaGreen"]; Endet die if schleife[/COLOR]
      104. EndSwitch
      105. WEnd[COLOR="SeaGreen"] ; Ende de while schleife while schleifen und if schleifen können beliebig [/COLOR]verschachtelt werden.
      Alles anzeigen


      [COLOR="MediumTurquoise"]Der Code ist 100% Naja ich habe den Koda Form desiner und das Code Wizard tool benutzt. Auch kommentare 100% von mir.[/COLOR]
      [COLOR="YellowGreen"]
      Hier mal ein Bild von dem Code Wizard und dem Code Form desiner.[/COLOR]
      mmo-core.de/attachment/96/?s=e…07443fff017ddef95e137ec32mmo-core.de/attachment/97/?s=e…07443fff017ddef95e137ec32

      Wenns euch gefallen hab gebt doch pls 'n Karma/thx.

      Vielen dank an xDrago[COLOR="Red"] für seinen RadioButton/Checkbox Guide[/COLOR]

      Mfg Temo
      Dateien
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • xDrago;16164 schrieb:

      Was soll man darraus jetzt genau lernen?

      Gibt doch iene Guide zu Radio Boxen etc^^

      Finds eher unnötig das du das noch postest, man sollte nach ein Paar Guides hier schon in der Lage für soetwas sein^^

      Nichts für ungut.

      Vllt hilfts ja doch ein paar

      MFG
      xDrago


      :( vlt interessiert es ja jemanden so ein kleines tool zu erstellen mit den radio buttons und wie man dann die buttons in msg boxen definieren kann. ...

      Und du hast ja gut reden kannst dir einfach Karma selbst hinzufügen ode andere gebens dir weil du hochachtung als mod hast. Aber ich hab bissher noch net sehr viele thxs. Welche guides sollman denn erstellen?

      aber wenn du meinst das er unnötig ist DANN CLOSE IHN DOCH!!!