Ja das habe ich sogar verstanden^^.
Muss man das immer machen, wenn man was bewegen will??
Und was gibts da für Möglichkeiten $gra zu leeren?
Beiträge von Bakku
-
-
Es funktioniert alles Prima.
[autoit]
Ich wollte nur wissen, WIESO es ohne:_GDIPlus_GraphicsClear($gra,0xFF00FF00) ;grün
[/autoit]nicht funktioniert.

-
Ja, das hab ich schon herausgefunden
Aber meine Frage war, WIESO es dann nicht funktioniert -
Habe damit n bissel rumprobiert.
Ist gar nicht so schwer.
Aber trotzdem noch ne Frage:Warum funktioniert des nicht ohne:
[autoit]_GDIPlus_GraphicsClear($gra,0xFF00FF00) ;grün
[/autoit]??
-
Ah okay.
Danke. Das versteh ich sicher.
Dein Run!-Game find ich noch n bissle schwer.^^ -
Kann jemand vielleicht ein Beispiel Skript zeigen, welches sehr leicht verständlich ist??

-
Ahh ok^^
Danke -
Dein Run Game kenn ich schon.^^
Mal ne Frage:
Was heißt += oder -= oder &= ???? -
Hallo.
Ich versuche zurzeit GDI+ zu lernen.
Und ich will grade so ein bewegtes Männchen machen.
Da hab ich mal ne Frage.
Wie schafft man es, dass sich z.B ein Linie bewegt.
Da kann ich nämlich dann was lernen. -
Du drückst erst auf den Spoiler Button oben (Also "SP")
Und dann auf den AutoIt Button rechts daneben das sieht dann so aus:Spoiler anzeigen
[autoit]GUICreate("Hunger")
[/autoit] -
Rene passt doch.
Willkommen! -
Is ja sowas wie ein Wecker!

-
Hi EliteMatthias.
Das geht zum Beispiel so:
Spoiler anzeigen
[autoit]#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]$hGUI = GUICreate("Erste GUI")
[/autoit] [autoit][/autoit] [autoit]
$next = GUICtrlCreateButton("Weiter",100,100)GUISetState()
[/autoit] [autoit][/autoit] [autoit]WHile 1
[/autoit] [autoit][/autoit] [autoit]$msg = GUIGetMsg()
[/autoit] [autoit][/autoit] [autoit]Switch $msg
[/autoit] [autoit][/autoit] [autoit]
Case $GUI_EVENT_CLOSE
Exit
Case $next
NextGUI()
EndSwitchWEnd
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]FUnc NextGUI()
[/autoit] [autoit][/autoit] [autoit]GUIDelete($hGUI)
[/autoit] [autoit][/autoit] [autoit]GUICreate("Zweite GUI")
[/autoit] [autoit][/autoit] [autoit]
GUISetState()While 1
[/autoit] [autoit][/autoit] [autoit]
$msg = GUIGetMsg()
Switch $msg
Case $GUI_EVENT_CLOSE
ExitLoop
EndSwitch
WEndEndFunc ;==> NextGUI()
[/autoit] -
Danke AutoBert.
Genau so hab ich mir die Hilfe vorgestellt.
Und es klappt auch schon fast. Den Rest schaff ich bestimmt alleine. -
Ich finde die Diskussion hier unnötig.
Denn es geht nicht darum wer die beste Seite hat oder sowas.
Sondern es geht darum, dass man Hilfe bekommt, oder Feedback etc.
Da ist es doch egal ob es eine Seite gibt die vielleicht besser ist als AutoIt.de.Edit: AutoIt.at sein Design ist klasse, aber das von AutoIt.de reicht vollkommen aus

-
Hallo Leute.
Ich hab hier so ein Problem mit einem Notizprogramm das ich zuzeit habe.
Ich würde es gerne haben, dass man ein ListViewItem löschen kann, und das man den Inhalt von Notizen lesen kann.
Wenn möglich, dann gebt mir nicht gleich das Fertige Skript zurück, sondern sagt wie man es machen kann.
( Ich mags nicht so, wenn etwas fertig ist und ich es nicht wirklich selber geschrieben hab )
Hier ist der Code:Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <ListViewConstants.au3>If Not FileExists("notepad.ini") Then
[/autoit] [autoit][/autoit] [autoit]
IniWrite("notepad.ini","notenumber","notenumber",0)
EndIf$number = IniRead("notepad.ini","notenumber","notenumber",0)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Local $hHeight = 300
[/autoit] [autoit][/autoit] [autoit]
Local $hWidth = 250
Global $date = @MDAY & "." & @MON & "." & @YEARGlobal $hGUI = GUICreate("Notepad",$hWidth,$hHeight)
[/autoit] [autoit][/autoit] [autoit]Global $hMenu = GUICtrlCreateMenu("Datei")
[/autoit] [autoit][/autoit] [autoit]
Global $hMenuDI1 = GUICtrlCreateMenuItem("Neue Notiz erstellen",$hMenu)
Global $hMenuDI2 = GUICtrlCreateMenuItem("Programm schließen",$hMenu)GLobal $hMenu2 = GUICtrlCreateMenu("Bearbeiten")
[/autoit] [autoit][/autoit] [autoit]
Global $hMenuBI1 = GUICtrlCreateMenuItem("Notiz löschen",$hMenu2)Global $hMenu3 = GUICtrlCreateMenu("Hilfe")
[/autoit] [autoit][/autoit] [autoit]
Global $hMenuHI1 = GUICtrlCreateMenuItem("Credits",$hMenu3)Global $hList = GUICtrlCreateListView("Betreff|Erstellungsdatum",10,10,227,250)
[/autoit] [autoit][/autoit] [autoit]
GUICtrlSendMsg($hList, $LVM_SETCOLUMNWIDTH,-1,0)
GUICtrlSendMsg($hList, $LVM_SETCOLUMNWIDTH,-2,0)
GUISetState(@SW_SHOW)If $number <> 0 Then
[/autoit] [autoit][/autoit] [autoit]
For $i = 1 to $number Step +1
$listitem = GUICtrlCreateListViewItem(IniRead("notepad.ini",$i,"Betreff",0) & "|" & IniRead("notepad.ini",$i,"Erstellungsdatum",0),$hList)
Next
EndIfWhile 1
[/autoit] [autoit][/autoit] [autoit]$msg = GUIGetMsg()
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Switch $msg
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
Case $GUI_EVENT_CLOSE
Exit
Case $hMenuDI2
Exit
Case $hMenuHI1
Credits()
Case $hMenuDI1
NewNote()
EndSwitchWEnd
[/autoit] [autoit][/autoit] [autoit]Func Credits()
[/autoit] [autoit][/autoit] [autoit]MsgBox(0,"Credits","Dieses Programm wurde von Bakku (http://www.autoit.de) geschrieben." & @CRLF & @CRLF & "Es kann weitergegeben und verändert, jedoch nicht verkauft werden.")
[/autoit] [autoit][/autoit] [autoit]EndFunc ;===> Credits()
[/autoit] [autoit][/autoit] [autoit]Func NewNote()
[/autoit] [autoit][/autoit] [autoit]GUISetState(0,$hGUI)
[/autoit] [autoit][/autoit] [autoit]$dGUI = GUICreate("Neue Notiz erstellen", 250, 300)
[/autoit] [autoit][/autoit] [autoit]
GUISetBkColor(0xCFE0E7)GUICtrlCreateLabel("Erstellt am : " & $date, 120, 280)
[/autoit] [autoit][/autoit] [autoit]
GUICtrlSetFont(-1,8)GUICtrlCreateLabel("Betreff :", 20, 30)
[/autoit] [autoit][/autoit] [autoit]
$betreff = GUICtrlCreateInput("", 100, 28, 100)GUICtrlCreateLabel("Inhalt :", 20, 80)
[/autoit] [autoit][/autoit] [autoit]
$inhalt = GUICtrlCreateEdit("", 25, 110, 200, 100)$savebutton = GUICtrlCreateButton("Speichern", 160, 250, 70, 25)
[/autoit] [autoit][/autoit] [autoit]GUISetState(@SW_SHOW)
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit] [autoit][/autoit] [autoit]$msg = GUIGetMsg()
[/autoit] [autoit][/autoit] [autoit]Switch $msg
[/autoit] [autoit][/autoit] [autoit]
Case $GUI_EVENT_CLOSE
ExitLoop
Case $savebutton
$number = $number+1
IniWrite("notepad.ini",$number,"Erstellungsdatum",$date)
IniWrite("notepad.ini",$number,"Betreff",GUICtrlRead($betreff))
IniWrite("notepad.ini",$number,"Inhalt",GUICtrlRead($inhalt))
IniWrite("notepad.ini","notenumber","notenumber",$number)
ExitLoop
EndSwitchWEnd
[/autoit] [autoit][/autoit] [autoit]GUIDelete($dGUI)
[/autoit] [autoit][/autoit] [autoit]
GUISetState(@SW_SHOW,$hGUI)GUICtrlCreateListViewItem(IniRead("notepad.ini",$number,"Betreff",0) & "|" & IniRead("notepad.ini",$number,"Erstellungsdatum",0),$hList)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]EndFunc ;===> NewNote()
[/autoit] -
Zitat
Das eine Bild stammt aus dem MMORPG Metin2. Soweit ich weiß ist das ein Level 71er "Böser Baum". XD
Stimmt. Auch dieses Portal im Hintergrund ist typisch für Metin2.
Das Spiel ist ganz lustig. Wenn ich aber zuoft hintereinaner auf einen Button klicke, dann reagiert die GUI gar nicht mehr. Aber das ist ja nicht so wichtig.
Die Setting-GUI kann man aber nicht schließen. -
Ich habe selber auch Online-Spiele gespielt.
Z.B Metin2, die Stämme, andere noch.Vor allem bei Metin2 laufen alle Leute mit Bots, Hacks, oder anderen Hilfsmitteln rum. Ich fand das ziemlich störend, deshalb hab ich mir solche Sachen auch angeschafft, weil man anders nicht gescheit spielen konnte.
Doch nach ner Zeit war es langweilig, und das war auch der Grund, weshalb ich keine Online-Spiele mehr spiele, weil so viele Leute illegale Hilfsmittel benutzen.Meine Meinung zu Bots ist: Ich mag sie nicht. Wenn man aber unbedingt solche Sachen haben muss, dann soll man es alleine machen und dann soll man nicht hier im Forum nach Hilfe fragen. Und es sollte einem auch bewusst sein, dass man mit Bots:
1.) Erwischt werden kann.
(Das ist natürlich klar)
2.) Das man damit gute Online-Spiele zerstören/sehr schlecht machen kann -
[autoit]
ShellExecute("www.google.de")
[/autoit]So gehts glaube ich.
-
Ja bei mir ist der Fehler mit dem Array auch.
Und die Exel-Datei ist dann nicht mehr zu öffnen.