Ja schon klar, ich weiß was ReDim macht und hätte es auch selbst heraus gefunden, wenn ich es nicht gewusst hätte ^^, aber geht das mit Global deklarierten Arrays und ist das dann nicht auch "veraltet"?
DFPWare
Beiträge von DFPWare
-
-
Hmm... Naja ist nicht schlecht, aber ich fänds gut wenn man noch einstellen könnte dass nur ganze zahlen ausgegeben werden!
DFPWare -
Hey ich klink mich mal ein

Ich dachte immer Arrays müssen mit Dim deklariert werden, und was ist jetzt mit ReDim??
DFPWare -
Liegt wohl daran dass du die GDIP.au3 nicht hast
DFPWare
EDIT: Da war wohl jemand schneller
-
Ich denke nicht dass dir das was helfen würde, wenn du den Entwurf von Meistertogo verwenden würdest, weil du so ein einfaches skript erst einmal selber probieren solltest!
DFPWare -
HERZLICHEN GLÜCKWUNSCH ZUM GEBURTSTAG!
von DFPWare
-
Also ich hab gerade nochmal probiert (hab jetzt auch W7 x64, vorher W7 x86) und bei mir funktioniert das total einwandfrei, ich weiß nicht warum das bei euch Probleme gab.. Auch die Zeile #AutoIt3Wrapper_UseX64 = n ist bei mir überflüssig..
DFPWare
PS: Danke dass ihr meinen alten thread wieder ausgegraben habt

-
Zitat
Würde aber auf jeden Fall den OnEvent Mode bevorzugen - ist kürzer
Was hast du denn geraucht??
Meine Version war ja wohl mal viel kürzer als die mit OnEventMode!
DFPWare
-
So gehts auch viel kürzer:
Spoiler anzeigen
[autoit]$mainwindow = GUICreate("test", 250, 150)
[/autoit]
$button1 = GUICtrlCreateButton("Button1", 50, 50)
$button2 = GUICtrlCreateButton("Button2", 100, 100)
$button3 = GUICtrlCreateButton("Button3", 150, 50)
GUISetState(@SW_SHOW)
Do
$msg = GUIGetMsg()
Select
Case $msg = $button1
MsgBox(0, "1", "1")
Case $msg = $button2
MsgBox(0, "2", "2")
Case $msg = $button3
MsgBox(0, "3", "3")
EndSelect
Until $msg = -3Nur 16 Zeilen und nicht 33
DFPWare
EDIT zu deinem edit: machs lieber mit GuiGetMsg() !
-
Spoiler anzeigen
[autoit]#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
Opt("GUIOnEventMode", 1)
$mainwindow = GUICreate("test", 250, 150)
$button1 = GUICtrlCreateButton("Button1", 50, 50)
$button2 = GUICtrlCreateButton("Button2", 100, 100)
$button3 = GUICtrlCreateButton("Button3", 150, 50)
GUICtrlSetOnEvent($button1, "Button1")
GUICtrlSetOnEvent($button2, "Button2")
GUICtrlSetOnEvent($button3, "Button3")
GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
GUISetState(@SW_SHOW)
while 1
Sleep(10)
WEndFunc Button1()
[/autoit] [autoit][/autoit] [autoit]
MsgBox(0, "1", "1")
EndFunc
Func Button2()
MsgBox(0, "2", "2")
EndFunc
Func Button3()
MsgBox(0, "3", "3")
EndFuncFunc CLOSEClicked()
[/autoit]
Exit
EndFuncGuiCtrlSetOnEvent statt GuiSetOnEvent

DFPWare
EDIT: Raupi war schneller

Ich bevorzuge GuiGetMsg() statt dem OnEventMode

DFPWare²
-
Zitat
Gewöhn Dir dass lieber ab.

Wieso???
Das mach ich auch immer, wenn ich nix besseres zu tun hab

DFPWare
-
Hey ich hab dich mal geaddet weil ich es auch cool finden würde wenn wir das zusammen machen können

Ich würde vorschlagen, da es am meisten Beispiele für MASM gibt, dass wir den benutzen.
Wann würdest du denn on kommen, bei mir ist das immer unterschiedlich.
DFPWare
-
Hey, wow ich hätte nicht gedacht, dass ich auch nen Geburtstagsthread verdiene, Danke Dafür an alle

Ich freu mich

DFPWare
-
Glückwunsch Mitgeburtstaghaber auch hier nochmal

DFPWare
-
Okay dann werd ich den Thread jetzt mal schnell schließen, bevor ich noch mehr verwirrt werde

Danke an alle
DFPWare
PS: Oh OT kann man nicht schließen
das wusste ich nicht 
[gelöst]
-
Zitat
Ich hoffe die Verwirrung ist nun komplett.

Ähm... Ja
ZitatIm Internet wirst Du aber meistens Beispiele/Tutorien für MASM finden, vor allem für Win32ASM.
Okay also MASM
Danke
DFPWare
-
Zitat
Es kommt aber immnoch darauf an ob du bloß Inlineassemblieren oder puren Code Assemblieren willst.
Inline ist doch in autoit, oder?
-
Puh jetzt kommt auch noch MASM ins Spiel :wacko:
Danke erstmal für alle Antworten

Alle sagen irgendwie was anderes...
@campweb: warum ist der NASM Compiler der beste? Und ist das eine Alternative, da es mit einer IDE wohl schneller gehen sollte das Skript auszuführen? -> ich würde sagen dass FASM gut für mich wär, weil es weit verbreitet ist, und es ja sowieso egal ist und weils ne IDE gibt.Wenn dem alle zustimmen dann mach ich das so

Danke für alle Antworten
DFPWare
PS: Andy kannst du mir vielleicht sagen wie das unterforum für Anfänger heißt, ich finds nicht

-
Aso okay dann also doch FASM

Ich guck mir Andys Tut mal an

Danke
DFPWare
-
okay wenn NASM am weitesten verbreitet ist, dann werd ich das wohl auch benutzen.
Kennst du zufällig noch ein deutsches Tutorial zu NASM? Oder wenns keins in Deutsch gibt dann in Englisch.
Danke
DFPWare