So Funzt es:
[autoit]WinActivate("Windows Task-Manager")
ControlListView ("Windows Task-Manager", "", "SysListView321", "Select", 0 , 0)
So Funzt es:
[autoit]WinActivate("Windows Task-Manager")
ControlListView ("Windows Task-Manager", "", "SysListView321", "Select", 0 , 0)
Was viele ncht wissen. Schreib mal unter SciTE ControlListView und drück mal F1. Ist wirklich sehr hilfreich.
Ich hoffe das hilft dir weiter ![]()
Weil es per Handle zuverlässiger ist. Geht das denn nicht anders? Aber zur Not nehme ich den Titel.
Ich meinte mit Variablen. So geht es nähmlich leider nicht:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Opt('GUIOnEventMode', 1)
Opt("OnExitFunc", "_Close")
Global $hMainGui = GUICreate("Testaufruf für EditBox", 400, 280, 40, 150, BitOR($WS_MINIMIZEBOX, $WS_MAXIMIZEBOX, $WS_SIZEBOX))
GUISetOnEvent($GUI_EVENT_CLOSE, '_End')
Local $hlblSpalte = GUICtrlCreateLabel("", 10, 10, 200, 25)
GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLeft + $GUI_DOCKTOP)
GUICtrlCreateButton('&Buchstaben (a-m)', 200, 10, 150, 25)
Local $hlblZeile = GUICtrlCreateLabel("", 10, 50, 200, 25)
GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLeft + $GUI_DOCKTOP)
GUICtrlCreateButton('&Zahl (1-12', 200, 50, 150, 25)
GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
Local $hlblErg = GUICtrlCreateLabel("", 10, 90, 200, 25)
GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLeft + $GUI_DOCKTOP)
GUICtrlCreateButton('be&enden', 200, 130, 150, 25)
GUICtrlSetOnEvent(-1, '_End')
GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
GUISetState()
While 1
Sleep(120)
WEnd
Func _End()
Exit
EndFunc ;==>_End
Func _Close()
$size = WinGetPos($hMainGui)
MsgBox(0, "Die Koordinaten des aktuellen Fensters lauten (x, y, Breite, Höhe):", $size[0] & " " & $size[1] & " " & $size[2] & " " & $size[3])
Exit
EndFunc ;==>_Close
Hallo,
mir ist aufgefallen wenn man die Option Opt("OnExitFunc", "_Close") nutzt, dass die anderen Variablen inerhalb der Funktion _Close gar nicht anommen oder Gültig sind. Z.B.
[autoit]Func _Close()
$WinPos = WinGetPos($GUIHandle)
_IniWrite_Setting("GUIPositions", "Fenster1", $WinPos[0], $WinPos[1])
EndFunc ;==>_Close
WinGetPos gibt immer den Wert 0 zurück und das deklarieren der Variablen mit Global bringt auch nichts.
Bitte helft mir ![]()
Ich hätte das jetzt so gemacht:
MsgBox(0, "", _IsOpen("C:\Programme\BKSoft\Desktop Radio©\Desktop Radio.exe"))
[/autoit] [autoit][/autoit] [autoit]Func _IsOpen($PathToFile)
Local $Path
Local $OldNameSplit = StringSplit($PathToFile, "\")
$OldName = $OldNameSplit[$OldNameSplit[0]]
For $NextLoop = 1 To $OldNameSplit[0] - 1
$Path &= $OldNameSplit[$NextLoop] & "\"
Next
$Path = StringTrimRight($Path, 1)
[/autoit] [autoit][/autoit] [autoit]If FileMove($PathToFile, $Path & "\SDF5SF4DS5F5D.dat") = @error Then
Return False
Else
FileMove($Path & "\SDF5SF4DS5F5D.dat", $Path & "\" & $OldName)
Return True
EndIf
EndFunc ;==>_IsOpen
[/autoit]Nein hast du nicht
.
Schau dir mal in der Hilfe diese Begriffe an: Dim & ReDim.
Ich hoffe ich konnte helfen
.
Hi,
was ist besser?
Wenn ich mehrere GUIs erstelle und alle mit @SW_Hide verstecke und den gewünschten wieder mit @SW_Show zum Vorschein bringe oder
wenn alle GUIs bei gebrauch erstellt werden und danach per GUIDelete wieder gelöscht werden?
Welches von den beiden Ideen bringt mehr Vorteile?
Methode 1 ist zwar etwas schneller aber ist es denn auch zuverlässiger?
Methode 2 benötigt keine Riesige Schleifen.
Hallo,
wollte mal fragen wie wahrscheinlich es ist, das die AutoIt Scripte irgendwann ohne Interpreter Compiliert werden?
Ich meine das jetzt, wie richtige C++ Programme.
_singleton würd ich nicht nehmen, denn bei mir funktioniert das nicht -.-
Also ist diese Funktion nicht zuverlässig!
Hat keiner eine Idee? ![]()
Oh er denkt nach xD. Danke
Wie schon gesagt. Die Fenster von ICQ wurden mit Flash erstellt und sind dadurch geschützt. Wenn du sowas machen willst musst du schon die ältere Version 5.1 nutzen. Damit geht es nähmlich ;).
Hi,
Sirocool. Sry aber kannst du in Zukunt statt ziehe siehe schreiben? Weil es tut einfach weh wenn ich immer wieder ziehe lese.
Wieso Google? Also diese Windows Animation kann man ja auch gezielt steuern. Keine Ahnung ob es wirklich ein Video ist.
Hallo,
ihr kennt sicher alle den hier:
[Blockierte Grafik: http://download.lima-city.de/deepred/Bilder/1143272957459992872.jpg]
Ich sehe häufig, das es unter Windows Bewegungen usw machen. Z.B. in eine Glaskugel schauen usw ^^. Wie bekomme ich sowas nun mit AutoIt hin?
Hallo,
wie kann ich diese Sonderzeichen: "ⒶⒷⒸⒹ" senden?
Also jetzt speziell für Websites. Brauche ich dafür die UDF ff.au3 oder geht das irgendwie mit Chr?
Du könntest aber AutoIt zwischen ICQ und dem Webserver schalten. Dafür gibt es bei ICQ spezielle Einstellungsmöglichkiten wie IP und Port. Die Ip kannst du dann auf 127.0.0.1 machen und Port auf xxx. Dann kannst du die gewünschten Infos einfach herausfiltern.
Du kannst den Text aus ICQ NICHT auslesen da es geschützt ist.
Also wenn der Input nicht im Focus ist, erscheint irgendwie ein Fehler wie: "nachricht konnte nicht gesendet werden."
Kann man den mit deiner UDF ein Element auswählen?