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

Beiträge von FireFlyer

  • Gui-Hile: minimieren Button soll Gui "verstecken"

    • FireFlyer
    • 28. August 2008 um 08:59
    [autoit]

    #include<GUIConstants.au3>
    Opt("GUIOnEventMode",1)
    GUISetOnEvent($GUI_EVENT_MINIMIZE, "_klein")

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

    Func _klein()
    GUISetState(@SW_HIDE)
    EndFunc

    [/autoit]

    Keine ahnung ob die konstante jetzt stimmt ;) ansonsten einfach mal in der guiconstants.au3 nachschaun

  • Vokabeln sortieren | *hirn tot*

    • FireFlyer
    • 28. August 2008 um 07:53

    mal einfach nur so ne frage:
    Wiso willst du das mit den Vokabeln nicht so lösen? :

    $array[0][0] = Vokabel
    $array[0][1] = englische Definition
    $array[0][2] = Übersetzung

    usw... wäre das net einfacher? Ups, hab mich verlesen das Problem liegt wohl eher daran den "String" zu splitten oder?

  • wiedermal hotkeyset frage. hotkey als ziffernfolge.

    • FireFlyer
    • 27. August 2008 um 14:34

    Blub ich hoff ich sag jetzt nix falsches:
    Aber für die ispressed funktion wird doch die user32.dll verwendet kann man diese DLL nur so benutzen das man den query für die Taste stellt und quasi nur einen boolschen wert zurückbekommt (taste gedrückt oder nicht) oder gibt es auch eine andere Funktion (oder ähnloches) das direkt die Taste zurückgibt
    Ich sag mal von (meinem) logischen Denkansatz her, irgendwoher muss der PC / Windoof bzw. jede Anwendung mit Textfeld/Eingabe ja wissen was für eine Taste der user gerade drückt... Das alles in einer Schleife abzufragen ob die jeweilige Taste gedrückt wurde oder nicht fänd ich schon sehr krass... Leider bin ich der totale kackboon was DLLs anbelangt aber ich schätze/hoffe unsere profis hier können dir da vielleicht weiterhelfen :D

  • unendliche While-Schleifen

    • FireFlyer
    • 27. August 2008 um 14:14

    ich kann noch nix versprechen aber schau dir mal adlib enable und adlib disable an ;)

  • Überall nach einer bestimmten ini suchen

    • FireFlyer
    • 26. August 2008 um 18:49

    jo wenn es sich immer um das gleiche Programm handelt sollte das kein Problem sein ;)

  • Überall nach einer bestimmten ini suchen

    • FireFlyer
    • 26. August 2008 um 15:08

    ja wenn du wirklich eine oder mehrere Dateien suchst die zu einem Programm gehören dann steht der Pfad zu diesem Programm meistens in der registry

    windowstaste+r
    regedit eingeben
    und dann auf HKEY_LOCAL_MACHINE\Software gehen und dann musste halt dort mal nach dem Programm oder Hersteller des programmes suchen

  • TXT erstellen

    • FireFlyer
    • 26. August 2008 um 12:49

    Jo habs rausgenommen hast schon recht,
    aber das was du meinst ist ja nur der erste Teil, durch den 2. wird es ja erst lustig :D

    <user1>"Die Intelligenz eines Menschen lässt sich an seinen Fragen erkennen!"
    <user2>"Hä?!"

    Und das ist halt wirklich so in einem chat passiert :D

  • TXT erstellen

    • FireFlyer
    • 26. August 2008 um 12:22

    blubbstar

    ich glaub du verwechselst da grad was bei string mid ist der 2. pararmeter der start also ab wo er anfängt den string zu holen

    http://www.autoitscript.com/autoit3/docs/f…s/StringMid.htm

    michael

    Jo erklären sollen hätt ich schon nur ich hatte grad keine Zeit deswegen ja die kurzform
    Zu meiner Signatur: Ich will damit garnich hier auf irgendwelche Fragen oder so hinweisen das "Zitat" ist aus german-bash.org wo das so in einem IRC Chat passiert ist, find ich halt einfach witzig :D

  • TXT erstellen

    • FireFlyer
    • 26. August 2008 um 11:53

    so?!
    ansonsten versteh ich deine Frage net:

    [autoit]

    FileWrite($string&".txt", "Inhalt für die neue Datei")

    [/autoit]
  • TXT erstellen

    • FireFlyer
    • 26. August 2008 um 11:13
    [autoit]

    $deinedatei = "test.txt"
    $deinezeile = 25
    $ab_zeichen = 12
    $string = StringMid(FileReadLine($deinedatei, $deinezeile), $ab_zeichen)
    FileWrite($string, "Inhalt für die neue Datei")

    [/autoit]
  • Sprache der Msgbox-Buttons ändern

    • FireFlyer
    • 26. August 2008 um 09:46

    Die musst du wohl designen, jedoch wiso überhaupt lass doch die OS Language? Die meisten user wählen wahrscheinlich ehh die Sprache die sie im Windoof schon eingestellt haben

  • Überall nach einer bestimmten ini suchen

    • FireFlyer
    • 26. August 2008 um 08:24

    also wenn du wirklich eine Ini zu einem Spiel oder Programm suchst:

    registry
    HKEY_LOCAL_MACHINE\Software\[das Programm/Spiel/Hersteller]\

    Meistens werden ja die Ini-Dateien innerhalb eines Programm ordners gleich gespeichert denn sonst müsste das Programm ja auch jedes mal die Ini suchen.
    Also du schaust in der Registry nach und meistens gibt es dort einen Key Namens Path oder sowas d.h. in der Registry steht wo das Programm/Spiel auf der HDD ist. Diesen wert einfach auslesen und dann hast du schon den Pfad zur ini.

    Diese Methode ist sehr viel schneller, funktioniert aber natürlich nur wenn das Programm wirklich einen Hinweis in der Registry auf seine Pfad hat ;)

    Hier mal 2 kleine Beispiele einfach aus der Luft gegriffen:
    Ich möchte ein Programm starten weiss jedoch nicht wo es sich befinden:

    [autoit]

    $reg = RegRead("HKEY_LOCAL_MACHINE\Software\beispiel1\", "Path")
    ;$reg sieht z.B. so aus: C:\Programme\beispiel1\start.exe dann einfach:
    Run($reg)
    ;Es könnte jedoch auch so aussehen: C:\Programme\beispiel1\ dann einfach:
    Run($reg&"start.exe")

    [/autoit]
  • Position Quick Launch Verknüpfung

    • FireFlyer
    • 25. August 2008 um 16:26

    fahr mit der maus links oben in die ecke von der Verknüpfung schau was für eine Mausposition du hast

  • Position Quick Launch Verknüpfung

    • FireFlyer
    • 25. August 2008 um 16:10

    Naja du hast ja indem sinne keine Control da so eine Verknüpfung wohl nix zurückzugeben scheint du kannst es wohl dann nurnoch über die Koordinaten lösen...

    Ist allerdings sehr umständlich und auch sehr unflexibel

  • Position Quick Launch Verknüpfung

    • FireFlyer
    • 25. August 2008 um 16:02

    du willst in einer eigenständigen GUI von dir den Hinweistext von einer Verknüpfung sehen wenn du mouseover bist? oO

    Schau mal ob die Verknüpfungen irgendeine ID oder sowas zurückgeben (AutoIt Window Info)

  • Position Quick Launch Verknüpfung

    • FireFlyer
    • 25. August 2008 um 15:37

    ja,

    vergiss deine Überlegung, wenn du einen einfachen Tooltip haben möchtest musst du von der Verknüpfung nur dem Kommentar editieren...
    Bzw. einfach was reinschreiben ;)

    -->rechte maustaste auf die Verknüpfung--->Eigenschaften--->Edit Feld Kommentar ausfüllen

  • ID´s

    • FireFlyer
    • 25. August 2008 um 13:15

    keine Sorge, das brauch ich nicht weitersagen


    Kann ja ehhh jeder lesen :D

  • ID´s

    • FireFlyer
    • 25. August 2008 um 13:07

    lol ^^

    $var ist die ID nummer

    MsgBox(0, "Das ist die ID deines Inputs", $var)

    WTF du verwirrst mich, wiso willst du die ID auslesen die wird doch zurückgegeben?!

  • ID´s

    • FireFlyer
    • 25. August 2008 um 12:40

    pff ich hoffe ich hab ihn richtig verstanden

    @Crazy-A nur weil du so ne scheiss Kristallkugel hast, musste mal wieder putzen :P:rofl:

  • ID´s

    • FireFlyer
    • 25. August 2008 um 12:38

    das nicht aber du kannst die ID in eine Variable übergeben und den VariablenNamen änderst oder überschreibst du ja schließlich nicht:

    $var = GUICtrlCreateInput(""....)

    MsgBox(0, "Auslesen aus ID", GUICtrlRead(1))
    MsgBox(0, "Auslesen aus $var", GUICtrlRead($var))

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™