Zitatlso ich will ein Programm erstellen wo ich eingebe Skype und der dann skype öffnet also ein Prgoramm der auf meinem PC die sachen öffnet die ich will.
Wofür bitte brauchst du dann mouseclick ???
Zitatlso ich will ein Programm erstellen wo ich eingebe Skype und der dann skype öffnet also ein Prgoramm der auf meinem PC die sachen öffnet die ich will.
Wofür bitte brauchst du dann mouseclick ???
Herzlich Willkommen im Forum ![]()
Erstmal bitte das hier durchlesen: https://autoit.de/index.php?page=Forumrules
Wenns die AGB nicht verletzt will ich nichts gesagt haben ![]()
Soll das wieder ein Bot werden???
Das hast du schon 3 mal versucht ![]()
Auch wenn ich die Infos dieses Tools benutze komme ich nicht an das Control ran (sprich ich bekomme kein Handle oder eine Info über den Text)
Genau...
Bekommste von vielen Sachen nicht raus(kp warum...)
Wenn das Tool dir kein Ergebnis liefert, wirst du es wohl oder übel auch erstmal nicht rausbekommen ![]()
Achso...
Ne, sowas gibts nicht.
Alle sind(immer noch) auf das AutoIt Window Info-tool angewiesen ![]()
ZitatAlles anzeigen
"IsVisible", ""
Gibt 1 zurück, wenn das Control sichtbar (visible) ist, ansonsten
0."IsEnabled", ""
Gibt 1 zurück, wenn das Control freigegeben (enabled) ist, ansonsten 0."ShowDropDown", ""
Zeigt die Einzelitems einer ComboBox."HideDropDown", ""
Versteckt die Einzelitems einer ComboBox.
usw. (Zitat aus der Hilfe)
Müsste eigentlich alle informationen liefern...
ControlCommand
[/autoit]Hilft das?
Ist auch kein Wunder...
Du benutzt kein einziges mal
_GDIPlus_GraphicsClear
[/autoit]Sieht schwerer aus, als es ist ![]()
Danke, das hat mir gereicht ums zu finden ![]()
Oder einfach mal für alle posten ![]()
Einfach: spoiler=Name] [/spoiler] (Mit einer [ am anfang)
name22 hatte das glaube ich auch mal gemacht, das war schon ganz in ordnung aber ich habe sein paint nicht ganz verstanden
schau mal in name22 sig!
und
Zitat
sind das Selbe ![]()
Hättest du mit SuFu/google wahrscheinlich auch gefunden:
https://autoit.de/index.php?page…t=animierte+gif
Ich wollts eigentlich einigermaßen verständlich rüberbringen ![]()
Anfänger reagieren i-wie allergisch auf Arrays und ihre möglichkeiten ![]()
Mein ich ja, mit AutoIt wär das viel zu umständlich...
Upps...
Na ,ja, so klappts:
#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]HotKeySet("{NUMPAD1}", "Send1")
HotKeySet("{NUMPAD2}", "Send2")
HotKeySet("{NUMPAD3}", "Send3")
HotKeySet("{NUMPAD4}", "Send4")
HotKeySet("{NUMPAD5}", "Send5")
HotKeySet("{NUMPAD6}", "Send6")
HotKeySet("{NUMPAD7}", "Send7")
HotKeySet("{NUMPAD8}", "Send8")
HotKeySet("{NUMPAD9}", "Send9")
HotKeySet("{NUMPAD10}", "Send10")
Dim $Input[10]
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 322, 210, 255, 230)
$Input[0] = GUICtrlCreateInput("Input1", 16, 16, 137, 21)
$Input[1] = GUICtrlCreateInput("Input2", 16, 48, 137, 21)
$Input[2] = GUICtrlCreateInput("Input3", 16, 80, 137, 21)
$Input[3] = GUICtrlCreateInput("Input4", 16, 112, 137, 21)
$Input[4] = GUICtrlCreateInput("Input5", 16, 144, 137, 21)
$Input[5] = GUICtrlCreateInput("Input6", 168, 16, 137, 21)
$Input[6] = GUICtrlCreateInput("Input7", 168, 48, 137, 21)
$Input[7] = GUICtrlCreateInput("Input8", 168, 80, 137, 21)
$Input[8] = GUICtrlCreateInput("Input9", 168, 112, 137, 21)
$Input[9] = GUICtrlCreateInput("Input10", 168, 144, 137, 21)
$Label = GUICtrlCreateLabel("© by Technoboy", 120, 184, 84, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Run("notepad.exe")
WinWaitActive("Unbenannt - Editor")
While 1
IF GuiGetMsg() = $GUI_EVENT_CLOSE Then
For $i = 0 To 9
IniWrite(@ScriptDir & "\test.ini","section",$i,GUICtrlRead($Input[$i]))
Next
Exit
EndIf
WEnd
Func Send1()
Send(GUICtrlRead($Input[0]))
EndFunc
Func Send2()
Send(GUICtrlRead($Input[1]))
EndFunc
Func Send3()
Send(GUICtrlRead($Input[2]))
EndFunc
Func Send4()
Send(GUICtrlRead($Input[3]))
EndFunc
Func Send5()
Send(GUICtrlRead($Input[4]))
EndFunc
Func Send6()
Send(GUICtrlRead($Input[5]))
EndFunc
Func Send7()
Send(GUICtrlRead($Input[6]))
EndFunc
Func Send8()
Send(GUICtrlRead($Input[7]))
EndFunc
Func Send9()
Send(GUICtrlRead($Input[8]))
EndFunc
Func Send10()
Send(GUICtrlRead($Input[9]))
EndFunc
Meine Version:
#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]HotKeySet("{NUMPAD1}", "Send1")
HotKeySet("{NUMPAD2}", "Send2")
HotKeySet("{NUMPAD3}", "Send3")
HotKeySet("{NUMPAD4}", "Send4")
HotKeySet("{NUMPAD5}", "Send5")
HotKeySet("{NUMPAD6}", "Send6")
HotKeySet("{NUMPAD7}", "Send7")
HotKeySet("{NUMPAD8}", "Send8")
HotKeySet("{NUMPAD9}", "Send9")
HotKeySet("{NUMPAD10}", "Send10")
Dim $Input[10]
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 322, 210, 255, 230)
$Input[0] = GUICtrlCreateInput("Input1", 16, 16, 137, 21)
$Input[1] = GUICtrlCreateInput("Input2", 16, 48, 137, 21)
$Input[2] = GUICtrlCreateInput("Input3", 16, 80, 137, 21)
$Input[3] = GUICtrlCreateInput("Input4", 16, 112, 137, 21)
$Input[4] = GUICtrlCreateInput("Input5", 16, 144, 137, 21)
$Input[5] = GUICtrlCreateInput("Input6", 168, 16, 137, 21)
$Input[6] = GUICtrlCreateInput("Input7", 168, 48, 137, 21)
$Input[7] = GUICtrlCreateInput("Input8", 168, 80, 137, 21)
$Input[8] = GUICtrlCreateInput("Input9", 168, 112, 137, 21)
$Input[9] = GUICtrlCreateInput("Input10", 168, 144, 137, 21)
$Label = GUICtrlCreateLabel("© by Technoboy", 120, 184, 84, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Run("notepad.exe")
WinWaitActive("Unbenannt - Editor")
While 1
IF GuiGetMsg() = $GUI_EVENT_CLOSE Then
For $i = 0 To 9
IniWrite(@ScriptDir & "\test.ini","section",$i,GUICtrlRead($Input[$i]))
Next
Exit
EndIf
WEnd
Func Send1()
Send($Input[0])
EndFunc
Func Send2()
Send($Input[1])
EndFunc
Func Send3()
Send($Input[2])
EndFunc
Func Send4()
Send($Input[3])
EndFunc
Func Send5()
Send($Input[4])
EndFunc
Func Send6()
Send($Input[5])
EndFunc
Func Send7()
Send($Input[6])
EndFunc
Func Send8()
Send($Input[7])
EndFunc
Func Send9()
Send($Input[8])
EndFunc
Func Send10()
Send($Input[9])
EndFunc
Ist doch sogar gerade offen^^
https://autoit.de/index.php?page=Thread&threadID=20373