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. funkey

Beiträge von funkey

  • Problem mit Tastenkombination

    • funkey
    • 12. September 2008 um 07:12
    [autoit]

    Send("#m")

    [/autoit]
  • Kontextmenü funktioniert nicht!!

    • funkey
    • 11. September 2008 um 19:48

    Habe nur eine Idee was dein Problem auslösen könnte. Vielleicht hast du das eingeschaltet:

    [autoit]

    Opt("GUIOnEventMode",1)

    [/autoit]

    Dann funktioniert das mit der GuiGetMsg-Schleife natürlich nicht, aber dann ließe sich ohne entsprechende Funktion die GUI nicht einmal mehr schließen.

  • Kontextmenü funktioniert nicht!!

    • funkey
    • 11. September 2008 um 19:10

    Bei mir läuft dein Code einwandfrei (bis auf die paar fehlenden Funktionen :D ). Kontextmenü klappt wunderbar. Gibt's irgendeinen bestimmten Menüpunkt im Kontext, der nicht funktioniert?

  • StringSplit, $array[1] leer

    • funkey
    • 11. September 2008 um 18:36
    Zitat

    Aber $array[0] ist auf einmal = 2 Oo

    Der String wurde ja auch in 2 Teile geteilt.

    $array[1] = "C:\Programme\Valve\xxx\css.exe "
    $array[2] = "/startsilent"

  • StringSplit, $array[1] leer

    • funkey
    • 11. September 2008 um 17:51

    Ich hoffe ich habe es richtig verstanden. Probier's mal so:

    [autoit]

    $array = StringSplit("'"&$registrystring&"'","/")

    [/autoit]
  • StringSplit, $array[1] leer

    • funkey
    • 11. September 2008 um 17:17

    Vielleicht so:


    [autoit]

    $registrystring =' "C:\Programme\Valve\xxx\css.exe" /startsilent'
    $array = StringSplit($registrystring,"/")
    MsgBox(0,"",$array[0] & " ---------------1" & @crlf & $array[1] & " -------------------------2")

    [/autoit]
  • Probleme mit ICQ-Bot

    • funkey
    • 10. September 2008 um 19:04

    Du kannst auch nur mit dem Handle des Fensters arbeiten, dann ist es egal ob sich der Titel ändert oder nicht.

  • kurze Frage FileFindNextFile auf *.mdb überprüfen

    • funkey
    • 10. September 2008 um 16:57

    :rofl: Zu langsam

  • kurze Frage FileFindNextFile auf *.mdb überprüfen

    • funkey
    • 10. September 2008 um 16:57
    [autoit]

    Or StringRight($File,3) = "mdb")

    [/autoit]
  • Problem mit Tab-Taste

    • funkey
    • 10. September 2008 um 10:56

    RunWait ist auch falsch, da muss man das Programm beenden, bevor das Skript weitermacht!

  • String mit StringRegExp aufteilen

    • funkey
    • 10. September 2008 um 08:15

    Immer wird das nich gehen, aber hier schon.


    [autoit]

    #include <Array.au3>
    $a = '1234567890'
    $b = StringRegExp('00'&$a,'.{1,4}',3)
    $b[0] += 0
    _ArrayDisplay($b)

    [/autoit]
  • Dlls

    • funkey
    • 9. September 2008 um 21:28

    Kanns nicht testen, aber normal doch so (hoffe ich):

    [autoit]

    $dll = DllOpen("add.dll")
    $c = DllCall($dll,"double","AddNumbers","double",$a,"double",$b)

    [/autoit]
  • Frage!

    • funkey
    • 9. September 2008 um 19:53

    Ja entweder mit Execute Strings interpretieren, oder was ist eigentlich der Unterschied zwischen einer Textdatei und einem Au3-File ?? :D

    [autoit]

    Run(@ProgramFilesDir&"\AutoIt3\AutoIt3.exe " & "autoit.txt")

    [/autoit]
  • Hilfe Videos

    • funkey
    • 9. September 2008 um 17:21

    Ich bin schon gespannt auf das Video, danke für die vielen Mühen Tom und auch McPoldy!

  • Dateien finden und löschen

    • funkey
    • 9. September 2008 um 15:58

    Wenn die Datei überall sein kann, dann lies dir das durch: http://www.autoitscript.com/forum/lofivers…php?t35556.html

  • Wie wird der cmd.exe xcopy befehl gehandled?

    • funkey
    • 9. September 2008 um 14:52

    /v ist nur zur zusätzlichen Sicherheit, dass wirklich alles geklappt hat beim kopieren.
    /e /s /c /y würde ich bei jedem Befehl einsetzen. /d wenn nur Dateien kopiert werden sollen die neuer sind als die bereits vorhandenen. Rentiert sich vor allem wenn große oder viele Dateien kopiert werden sollen.

  • Wie wird der cmd.exe xcopy befehl gehandled?

    • funkey
    • 9. September 2008 um 12:08

    ;) Parameter /d ist auch nicht schlecht ;)

  • Wie wird der cmd.exe xcopy befehl gehandled?

    • funkey
    • 9. September 2008 um 11:39

    Ein Beispiel das funktioniert

    [autoit]

    RunWait(@ComSpec & " /c " & 'echo d|xcopy /y "'&@DesktopDir&'\123.txt" "' & @DesktopDir&'\123.bak" && pause',"",@SW_HIDE)

    [/autoit]


    Es gibt da einige Probleme bei DOS-Programmen: Du kannst keinen Dateinamen oder Ordnernamen mit Leerzeichen angeben, es muss der also der ganze Pfad mit dem Dateinamen zusätzlich in ein ' oder " gepackt werden. Außerdem wollte xcopy bei mir wissen, ob das Ziel ein Ordner oder eine Datei ist, also schicke ich mit dem ECHO-Befehl noch ein 'd' für Datei an xcopy.

    Ich hoffe damit ist dir geholfen.

    EDIT: Das &&Pause war nur zu Testzwecken und gehört entfernt!!

  • individeuelle MsgBoxen via TCP, möglich???

    • funkey
    • 8. September 2008 um 20:26

    Sag ich doch. Ich hab ja auch noch 2 Zeilen hinzugefügt

    TCPShutdown()
    TCPStartUp()

  • Wie wird der cmd.exe xcopy befehl gehandled?

    • funkey
    • 8. September 2008 um 20:25

    @progandy: xcopy hat viele Vorteile. Es gibt viele Optionen, die Dircopy so nicht kann. Natürlich wenn man diese Optionen nicht braucht (z.B. nur Dateien, die nach einem bestimmten Datum erstellt wurden) und schlicht kopieren will, dann würde ich auch DirCopy bzw. FileCopy wählen.

    Ich hoffe man merkt mir nicht an, dass ich ein alter DOS-Junkie bin :whistling: :D
    Aber mittlerweile wurden fast meine ganzen Batch-Dateien durch Autoit-Skripte ersetzt. :rock:

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™