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

Beiträge von James

  • Mehrere Instanzen eines Programmes

    • James
    • 3. April 2013 um 12:49

    Wie du schon sagst: Dieses Verhalten ist logisch, da diese Abfrage bei jedem Start passiert und du an einer Stelle versuchst das Skript neuzustarten, obwohl dies gar nicht nötig wäre.

    [autoit]

    Local $MsgBox

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

    If (_Singleton(@ScriptName, 1) = 0) Then
    $MsgBox = MsgBox(36, "Das Programm läuft bereits", "Eine Instanz der EXE läuft bereits!" & @CRLF & "Wollen Sie tatsächlich eine weitere Instanz starten ?")
    If ($MsgBox <> 6) Then
    MsgBox(64,"Neue Instanz", "Die Anwendung wurde NICHT nochmals gestartet")
    Exit
    EndIf
    MsgBox(64, "Neue Instanz", "Die Anwendung wurde nochmals gestartet")
    EndIf

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

    ; ...

    [/autoit]

    PS: Und bitte poste deinen AutoIt-Code in Zukunft so:

    Code
    [autoit]dein Skript hier[/autoit]
  • Editbox aktualisieren

    • James
    • 3. April 2013 um 08:58

    Wenn du Mehrfachauswahl willst, dann solltest du vielleicht besser Checkbox anstatt Radio verwenden.

  • Download Video von URL

    • James
    • 2. April 2013 um 20:41

    Meine Idee wäre, dass du uns etwas mehr über das von dir verwendete Kameramodell erzählst, damit wir dir helfen können...

  • 1. Versuch mit DLLCALL

    • James
    • 1. April 2013 um 19:46

    Und den Rückgabewert auf "void" setzen, da deine Messagebox-Funktion nichts zurückgibt.

  • Editbox aktualisieren

    • James
    • 1. April 2013 um 17:18

    FireFox.

    Beim Posten von Skripten bitte immer den Quellcode-Tab benutzen, nicht den Editor.
    Dann sollte auch deine Browserwahl keine Rolle spielen.

  • Autoit TCP Browser

    • James
    • 31. März 2013 um 22:03

    Mit CSS kannst du die Seite umgestalten wie du willst.
    Mit AutoIt würde das natürlich auch gehen, aber eben nicht "mit einfachen klicks" (und wenn doch, dann brauchst du dafür wahrscheinlich auch CSS). :D

  • Ist es möglich einen .vbs Script in AutoIt "umzuwandeln"?

    • James
    • 31. März 2013 um 21:49

    Die Funktion CreateObject heißt in AutoIt ObjCreate, den Rest solltest du so übernehmen können.

  • Autoit TCP Browser

    • James
    • 31. März 2013 um 21:44

    Wäre es in deinem Fall nicht besser deinen Standardbrowser und ein Addon wie Stylish zu benutzen?

    Edit: Was du vorhast wäre in wahrscheinlich schon möglich, nur eben sehr umständlich und vielleicht zu kompliziert. Wenn du uns allerdings etwas mehr über dein Vorhaben erzählst, können wir dir viel besser helfen.

  • FileRead Problem

    • James
    • 29. März 2013 um 15:42

    Und wo liegt jetzt das Problem?
    Du hast die Datei ja schon mit FileOpen geöffnet (zwar mit der falschen Flag, aber wenigstens geöffnet), jetzt musst du sie nur noch mit FileRead auslesen (und danach am Besten wieder schließen):

    [autoit]

    $Textdat = FileOpen(@desktopdir & "\Quellcode.txt", 0)
    $Text = FileRead($Textdat)
    FileClose($Textdat)
    $Auswertung = StringRegExp($Text, ...)

    [/autoit]
  • Explorer zweimal öffnen und je links und rechts zur Hälfte anordnen

    • James
    • 29. März 2013 um 15:18

    Stimmt, aber zumindest der erste Wert bleibt gleich. ^^

  • Explorer zweimal öffnen und je links und rechts zur Hälfte anordnen

    • James
    • 29. März 2013 um 15:15
    Zitat von misterspeed

    Bei anderen Windowsversionen müsste man vermutlich "CLASS:?????" entsprechend anpassen und auch der Fenstertext "Adresse...." muss ggf. geändert werden.


    Auch in der englischen Version hat das Fenster die Klasse "CabinetWClass".

    Edit: Ich hatte "andere Windowsversionen" auf die Sprache und nicht auf die Version bezogen, kleines Missverständnis.

  • Funktionen werden zu Objekten - Das OCFGV-Paradigma - Eigene Objekte in 2 Zeilen

    • James
    • 29. März 2013 um 11:02

    Sieht sehr gut aus :thumbup:, aber solltest du das Objekt nicht wieder de-registrieren und löschen?

  • [3.3.9.5] Fragen zu Strukturen

    • James
    • 28. März 2013 um 20:16
    Zitat von minx

    Beim Portieren von VisualBasic Programmen, bei denen die Structs TYPEn sind.

    Ich meinte schon in AutoIt.

    Zitat von minx

    Bedenke: Keiner verbietet dir AO zu benutzen ;)

    Ich verbiete mir selbst AO zu benutzen. :D
    Aber mal im Ernst: Soo sehr mag ich OOP dann auch wieder nicht.

  • [3.3.9.5] Fragen zu Strukturen

    • James
    • 28. März 2013 um 20:02
    Zitat von minx

    Ich hab nun wirklich fast alles durch und komme zum Schluss, dass es nicht möglich ist.


    Schade, ich war der Meinung du/ihr hattest/hattet sowas schon mal gemacht...

  • AutoIt Anfänger Tutorials

    • James
    • 28. März 2013 um 19:23

    Hast du SciTE4AutoIt3 installiert?

  • [3.3.9.5] Fragen zu Strukturen

    • James
    • 28. März 2013 um 18:12
    Zitat von BugFix

    Ich weiß nicht ob es sinnvoll ist, sich mit dieser (zurückgezogenen) Beta auseinanderzusetzen. Im Moment weiß niemand wohin die Reise geht. Ich würde also erstmal abwarten was denn tatsächlich Einzug in die nächste Version hält.


    Stimmt natürlich, nur werde ich wahrscheinlich so schnell kein Update auf irgendeine andere Version machen.
    (Und je nach dem wie ich mich mit anderen Sprachen anstelle dann vielleicht überhaupt kein AutoIt mehr benutzen.)


    Bei Skripten, die ich hier im Forum poste, werde ich natürlich darauf achten, dass diese mit der aktuellen Version funktionieren.
    Mein Interesse entspringt eigentlich allein diesem Kommentar. :D

  • [3.3.9.5] Fragen zu Strukturen

    • James
    • 28. März 2013 um 14:14

    Ich wollte einfach mal fragen, ob es irgendwie möglich ist

    • Strukturen so zu verschachteln, dass man "von außen" weiterhin Zugriff auf alle Elemente hat, z.B. Struct1.Struct2.Element
    • Funktionen in Strukturen abzuspeichern, genauso wie man sie in Variablen speichern kann, z.B. System.out.print = ConsoleWrite


    Hier findet ihr einige meiner bisherigen Versuche, die meine Fragen hoffentlich etwas klarer machen.

    MfG, James

    PS: Ja, ich bin mir bewusst, dass wir nicht versuchen sollen Objekte zum imitieren, frage aber trotzdem. :D

  • Problem mit einem Spiel

    • James
    • 28. März 2013 um 13:17

    Die Bilder sind ja immer 28x28 groß, oder?
    Du könntest zu den x- bzw. y-Koordinaten jeweils 14 addieren um den Mittelpunkt zu erhalten und dann damit den Abstand zwischen zwischen zwei Figuren ausrechnen. Dann könntest du überprüfen, ob der Abstand kleiner als z.B. 10 ist.

    [autoit]

    $d = Sqrt( ($x2-$x1)^2 + ($y2-$y1)^2 )

    [/autoit]
  • Problem mit Radio-Controls

    • James
    • 28. März 2013 um 11:40
    Zitat von shadow667

    Japp, in einer Funktion... war das nicht die Frage des TE? ^^


    Ich dachte die Frage war, ob man mehrere Controls mit einem Aufruf von GUICtrlSetState deaktivieren kann.

  • Problem mit Radio-Controls

    • James
    • 28. März 2013 um 11:28
    Zitat von shadow667

    Klar kannst du mehrere Controls mit einer Funktion disablen


    Du rufst GUICtrlSetState aber dadurch trotzdem mehrmals auf...

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™