1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. DeepRed92

Beiträge von DeepRed92

  • Mit dem SysListView32 Objekt arbeiten

    • DeepRed92
    • 23. Juni 2009 um 15:16

    So Funzt es:

    [autoit]

    WinActivate("Windows Task-Manager")
    ControlListView ("Windows Task-Manager", "", "SysListView321", "Select", 0 , 0)

    [/autoit]
  • Mit dem SysListView32 Objekt arbeiten

    • DeepRed92
    • 23. Juni 2009 um 14:17

    Was viele ncht wissen. Schreib mal unter SciTE ControlListView und drück mal F1. Ist wirklich sehr hilfreich.

    Ich hoffe das hilft dir weiter ;)

  • Opt("OnExitFunc", "_Close") Problem mit Variablen

    • DeepRed92
    • 23. Juni 2009 um 13:45

    Weil es per Handle zuverlässiger ist. Geht das denn nicht anders? Aber zur Not nehme ich den Titel.

  • Opt("OnExitFunc", "_Close") Problem mit Variablen

    • DeepRed92
    • 23. Juni 2009 um 12:40

    Ich meinte mit Variablen. So geht es nähmlich leider nicht:

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt('GUIOnEventMode', 1)
    Opt("OnExitFunc", "_Close")

    [/autoit] [autoit][/autoit] [autoit]

    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()

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    Sleep(120)
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func _End()
    Exit
    EndFunc ;==>_End

    [/autoit] [autoit][/autoit] [autoit]

    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

    [/autoit]
  • Opt("OnExitFunc", "_Close") Problem mit Variablen

    • DeepRed92
    • 23. Juni 2009 um 10:52

    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

    [/autoit]

    WinGetPos gibt immer den Wert 0 zurück und das deklarieren der Variablen mit Global bringt auch nichts.

    Bitte helft mir :(

  • Prüfen ob eine Datei in Benutzung ist

    • DeepRed92
    • 23. Juni 2009 um 10:25

    Ich hätte das jetzt so gemacht:

    Spoiler anzeigen
    [autoit]

    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]]

    [/autoit] [autoit][/autoit] [autoit]

    For $NextLoop = 1 To $OldNameSplit[0] - 1
    $Path &= $OldNameSplit[$NextLoop] & "\"
    Next

    [/autoit] [autoit][/autoit] [autoit]

    $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

    [/autoit] [autoit][/autoit] [autoit]

    EndFunc ;==>_IsOpen

    [/autoit]
  • dynamischer Array nicht möglich?

    • DeepRed92
    • 23. Juni 2009 um 10:14

    Nein hast du nicht :P .
    Schau dir mal in der Hilfe diese Begriffe an: Dim & ReDim.

    Ich hoffe ich konnte helfen ;) .

  • Was ist vorteilhafter?

    • DeepRed92
    • 23. Juni 2009 um 10:12

    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.

  • Fragen über AutoIt

    • DeepRed92
    • 22. Juni 2009 um 01:01

    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.

  • CUI - UDF

    • DeepRed92
    • 22. Juni 2009 um 00:35

    _singleton würd ich nicht nehmen, denn bei mir funktioniert das nicht -.-
    Also ist diese Funktion nicht zuverlässig!

  • Sonderzeichen

    • DeepRed92
    • 21. Juni 2009 um 12:23

    Hat keiner eine Idee? ?(

  • Windows Animationen nutzen

    • DeepRed92
    • 20. Juni 2009 um 23:46

    Oh er denkt nach xD. Danke

  • HILFE ICQ chatfenster text auslesen BugFix

    • DeepRed92
    • 20. Juni 2009 um 22:07

    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 ;).

  • WebRadio & WebTV

    • DeepRed92
    • 20. Juni 2009 um 21:40

    Hi,

    Sirocool. Sry aber kannst du in Zukunt statt ziehe siehe schreiben? Weil es tut einfach weh wenn ich immer wieder ziehe lese.

  • Windows Animationen nutzen

    • DeepRed92
    • 20. Juni 2009 um 20:30

    Wieso Google? Also diese Windows Animation kann man ja auch gezielt steuern. Keine Ahnung ob es wirklich ein Video ist.

  • Windows Animationen nutzen

    • DeepRed92
    • 20. Juni 2009 um 20:00

    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?

  • Sonderzeichen

    • DeepRed92
    • 20. Juni 2009 um 14:24

    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?

  • HILFE ICQ chatfenster text auslesen BugFix

    • DeepRed92
    • 20. Juni 2009 um 12:35

    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.

  • HILFE ICQ chatfenster text auslesen BugFix

    • DeepRed92
    • 20. Juni 2009 um 12:02

    Du kannst den Text aus ICQ NICHT auslesen da es geschützt ist.

  • FF.au3 Auf einem Button klicken

    • DeepRed92
    • 20. Juni 2009 um 00:22

    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?

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™