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

Beiträge von alfred

  • Bug bei verwenden der Shift Taste

    • alfred
    • 20. Oktober 2008 um 13:05

    Da fehlt ne schließende Klammer beim Send

  • Eingabe von Inputfeld an andere Stelle in einen Text einfügen?

    • alfred
    • 19. Oktober 2008 um 22:48

    Du musst das Inputfeld auch erst auslesen

    $bla = GUICtrlRead($i1)

    und $bla ist dann der Inhalt des Inputfelds

  • Datum Umwandeln in UTC-Format?

    • alfred
    • 19. Oktober 2008 um 22:33

    Also wenn du das aktuelle Datum so willst dann kannst du das "per Hand" machen:
    Es gibt @YEAR, @MON und @MDAY.

    Wenn du das für "alle" Daten haben willst, würde ich mir eine Funktion bauen, die das Datum übergeben bekommt (ganz normal als String) und dann mit StringSplit aufsplitten und dann neu zusammensetzen

    Edit:

    Meinste so?

    [autoit]

    $date = "19.10.2008"
    MsgBox("", "", DateToUTC($date))

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

    Func DateToUTC($date)
    $split = StringSplit($date, ".")
    Return $split[3] & $split[2] & $split[1] & "0000+01"
    EndFunc

    [/autoit]
  • brauche hilfe!!

    • alfred
    • 17. Oktober 2008 um 17:31
    [autoit]

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Exe öffner", 168, 68, 193, 125)
    $Button1 = GUICtrlCreateButton("Start Exe", 32, 16, 107, 33, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    Case $Button1
    Run("C:\Windows\system32\calc.exe", "C:\Windows\system32")

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

    EndSwitch
    WEnd

    [/autoit]

    Gibt noch mehrere Kommandos, mit denen du externe Programme starten kannst.
    Run, RunDos, ShellExecute...
    Kommt immer auf die Anwendung an (glaub ich - aber da kenn ich mich noch nicht aus) ;)

    mfg

  • Authentifizierung im Netz

    • alfred
    • 17. Oktober 2008 um 16:33

    $bla = DriveMapAdd(...)

    Wenn $bla 1 ist, hats geklappt, wenn $bla 0 ist, gabs einen Fehler.
    Den kannst du dann einfach mit @error "anschauen" (ausgeben, darauf reagieren, wie auch immer ;))

    Zitat

    When the function fails (returns 0) @error contains extended information:
    1 = Undefined / Other error. @extended set with Windows API return
    2 = Access to the remote share was denied
    3 = The device is already assigned
    4 = Invalid device name
    5 = Invalid remote share
    6 = Invalid password

    Alles anzeigen
  • _IECreate()

    • alfred
    • 17. Oktober 2008 um 15:42

    WinSetState($oIE, "", @SW_HIDE) sollte gehen

  • _IECreateEmbedded() - Link aus Variable aufrufen

    • alfred
    • 16. Oktober 2008 um 18:51

    Du musst dein Input-Feld erst auslesen.

    $richtigerLink = GUICtrlRead($Link)

    mfg

  • Script nach PC Neustart weiterführen

    • alfred
    • 13. Oktober 2008 um 18:21

    Guter Einwand ;)

  • Script nach PC Neustart weiterführen

    • alfred
    • 13. Oktober 2008 um 16:31

    Hmm, so als erster Gedanke:

    Du musst den alten Status (bzw. halt, dass das Script an Stelle X weitermachen soll) irgendwie speichern (z.B. in eine INI) und vor dem herunterfahren packst du dein Script in den Autostart bzw. legst in der Registry einen Wert für den Autostart von deinem Script fest. (HKLM\Software\Microsoft\Windows\CurrentVersion\Run unter XP)

    €dit: zu spät :)

  • Tab automatisch wechseln?

    • alfred
    • 13. Oktober 2008 um 15:58

    Also, ich hatte mal ein Script, da hat er in einem Tab etwas aus dem Internet heruntergeladen, sobald das fertig war, habe ich mit dem o.g. Code auf einen anderen Tab geswitcht:

    $tab1 = GUICtrlCreateTab(0, 0, 329, 225)
    $tabInstall = GUICtrlCreateTabItem("Installieren")
    ...
    $tabDownload = GUICtrlCreateTabItem("Download")
    GUICtrlSetState(-1,$GUI_SHOW)

    So, dann gabs im Tab von $tabDownload einen Button "Download", wenn man dort geklickt hat, hat er eben was heruntergeladen.
    War das erfolgreich, habe ich GUICtrlSetState($tabInstall, $GUI_SHOW) aufgerufen und er hat in das "Installieren"-Tab gewechselt

  • Tab automatisch wechseln?

    • alfred
    • 13. Oktober 2008 um 15:42

    GUICtrlSetState($tab, $GUI_SHOW)?

  • Hab da ein Problem mit der IE.au3

    • alfred
    • 12. Oktober 2008 um 21:14

    Kannst du den 32bitigen IE per Shortcut starten?
    Falls ja, starte ihn doch per Shellexecute und dann probier mal _IEAttach - evtl geht das

  • Alfred :D

    • alfred
    • 12. Oktober 2008 um 21:07

    Hi,

    da die Uservorstellung ja zum guten Ton gehört, hier meine ;)

    Bin 23, momentan Student und komme aus Bayern.
    Von Autoit habe ich über die c't erfahren und neulich habe ich für meinen Vater ein kleines Programm damit geschrieben. Das Forum hier, habe ich schon bevor ich mich registriert hab, als Infoquelle benutzt. :rock:

    Naja, und da Autoit nicht schlecht ist, werde ich das ein wenig weiterverfolgen und hab mich deshalb hier angemeldet ;)

    Neben Autoit kann ich noch einigermaßen Java und ein klein wenig PHP.

    mfg
    alfred

  • Wie kann ich aus einer "AutoIt Wrapper generierten Datei" interne Dateien laden?

    • alfred
    • 12. Oktober 2008 um 17:53

    Dazu habe ich gleich mal eine Anschlussfrage:

    Geht das auch mit Bildern und Icons? So dass ich am Ende nur noch eine EXE habe, die alles enthält? Danke

  • In einem minimierten Fenster, Script ausführen

    • alfred
    • 12. Oktober 2008 um 11:23

    Dort ist es aber doch recht schön erklärt (meistens ;))

    http://www.autoit.de/dokumentation_…hellExecute.htm

  • In einem minimierten Fenster, Script ausführen

    • alfred
    • 11. Oktober 2008 um 21:49

    ShellExecute ( "filename" [, "parameters" [, "workingdir" [, "verb" [, showflag]]]] )

    Schau mal in die Hilfe :) - da werden die Parameter erklärt.
    Oder benutze z.B. Scite - der zeigt dir auch an, welche Parameter gebraucht werden bzw. optional sind

  • In einem minimierten Fenster, Script ausführen

    • alfred
    • 11. Oktober 2008 um 21:29

    Du kannst Outlook von Haus schon so einstellen, dass es sich nur in den Systray legt.

    Oder du setzt das Fenster mit WinSetState auf @SW_HIDE

    €dit: Oder du startest Outlook per ShellExecute und gibts ihn dort gleich @SW_HIDE mit

  • Tab Control

    • alfred
    • 11. Oktober 2008 um 14:39

    ???

    Sorry, ka was du meinst.
    Wenn du ein Menü willst, warum nimmst du dann nicht einfach GUICtrlCreateMenu?

  • Tab Control

    • alfred
    • 11. Oktober 2008 um 14:27

    Hi,

    Rechtsklick auf den jeweiligen "Tab Control" und dann "New Page" - und dann bei mehreren musste glaub ich oben neben den vorhandenen Registerkarten klicken, sonst erscheint "New Page" nicht im Kontextmenü.

    mfg

  • Tabelle aus HTML-Seite in Word-Dokument einfügen

    • alfred
    • 11. Oktober 2008 um 13:54

    Hmm, ich glaube das geht auch nicht.

    Ich habe grad probiert:
    per _IEBodyReadHTML den Inhalt der Datei ausgelesen und wollte dann per _WordDocFindReplace einen bereits in meiner Word-Vorlage gesetzten Text ersetzen. Bringt leider einen Fehler, bei kurzen Texten (bisher nur mit max. ~5 Wörtern probiert) funktioniert das.

    Aber selbst wenn das gehen würde, würde er mir ja (auch mit Controlsend vermute ich) dort den Quelltext reinkopieren.

    Also muss ich erstmal am anderen Ende anfangen zu suchen: Wie komme ich an den Inhalt des Browsers, also nicht an den Quelltext, sondern an die "Darstellung" ohne das Fenster aktiv zu setzen, Strg+C usw. zu benutzen? (Wäre gut, wenn die Formatierung dabei wäre, aber erstmal kein Muss, evtl. kann man ja im nachhinhein alles noch auf eine bestimmte Schriftart und -größe im Word setzen)

    mfg

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™