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

Beiträge von Herra

  • Gui mit exStyle $WS_EX_TOPMOST: exStyle $WS_EX_TOPMOST wie entfernen?

    • Herra
    • 23. Juli 2008 um 19:00

    Danke Oskar,

    mit WinSetOnTop konnte ich es lösen.

    Gruß Herra

  • String aufteilen

    • Herra
    • 23. Juli 2008 um 18:59

    Hi zusammen,

    komme mit einer kleinen Aufgabe leider nicht weiter. Hoffe Ihr könnt mir helfen.

    Folgende Zeile wird eingelesen:
    torque.database.default.url = jdbc:mysql://localhost/db_01_name?useUnicode=true&characterEncoding=ISO8859-1

    Nun möchte ich diese Zeile aufteilen und zwar benötige ich die 2 Werte die Farblich gekennzeichnet sind. Ist ist aber leider so, dass diese 2 Werte unterschiedlich lang sein können.

    Hoffe meine Beschreibung ist verständlich.

    Danke für die Hilfe.
    Gruß Herra.

  • Gui mit exStyle $WS_EX_TOPMOST: exStyle $WS_EX_TOPMOST wie entfernen?

    • Herra
    • 23. Juli 2008 um 18:09

    Hi Xenobiologist,

    danke für die schnelle Antwort.

    Aber was ist das gegenteil von $WS_EX_TOPMOST. Ich finde in der Liste kein Stil der passen würde und mit -1 ändert sich ja nichts.

    Danke und Gruß
    Herra

  • Gui mit exStyle $WS_EX_TOPMOST: exStyle $WS_EX_TOPMOST wie entfernen?

    • Herra
    • 23. Juli 2008 um 17:50

    Hi,

    habe eine Gui mit folgendem Befehl erstellt: $Form1 = GUICreate('Programm', 435, 320,-1,-1,-1,$WS_EX_TOPMOST)
    Damit ist die Gui immer im Vordergrund.

    Nun möchte ich eine MsgBox und eine Inputbox erzeugen, diese verschwinden aber immer hinter der Gui.

    Wie kann ich kurzfristig (bis die MsgBox und die Inputbox geschlossen werden) den exStyle $WS_EX_TOPMOST der Gui entfernen und wieder setzen.
    Die MsgBox und die Inputbox werden in einer Funktion generiert und nicht in der While Schleife.

    Danke für die Hilfe
    Gruß Herra

  • Email Senden

    • Herra
    • 11. Juli 2008 um 17:00

    Hi gmmg

    danke für den Tipp für meine erste Frage. Werde ich gleich mal testen.

    Jemand noch ne Idee zu meiner 2. Frage?

    Danke und Gruß
    Herra

  • INetSendMail

    • Herra
    • 11. Juli 2008 um 16:58
    Zitat von skyteddy

    Hast Du ne Idee, wie ich ne Email an 2 Empfänger in einem Rutsch schicken kann? Von mir aus auch einen Empfänger im "to:"- und einen mit "cc:"-Feld

    Hi,

    hat keiner ne Idee, wie man ne Mail an 2 (oder mehr) Empfänger schicken kann?
    Würde mich nämlich auch interessieren.

    Danke und Gruß
    Herra

  • Email Senden

    • Herra
    • 10. Juli 2008 um 15:46

    hat niemand einen Tipp für mich?

    Danke und Gruß
    Herra

  • RegRead und Platzhalter (Sternchen)

    • Herra
    • 10. Juli 2008 um 13:52

    Hi BugFix,

    danke für die Hilfe. Konnte es erfolgreich umsetzen.

    Gruß Herra

  • Email Senden

    • Herra
    • 9. Juli 2008 um 18:21
    Zitat von peethebee

    http://www.autoitscript.com/forum/index.php?showtopic=23860

    peethebee

    Hi zusammen,

    habe zu dem Script, auf den peethebee verwiesen hat 2 Fragen.
    1. Kann ich ein Body mit mehreren Zeilen erstellen und wenn ja, wie?
    2. Was bedeuten diese Zeilen?
    $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    Wieso wird dort auf Microsoft Seiten verwiesen? Funktioniert der Script auch auf PC's die kein Inet Zugang haben?

    Danke für die Hilfe und Gruß
    Herra

  • RegRead und Platzhalter (Sternchen)

    • Herra
    • 3. Juli 2008 um 11:59

    hat niemand eine Idee oder Tipp für mich?

    Danke und Gruß
    Herra

  • RegRead und Platzhalter (Sternchen)

    • Herra
    • 2. Juli 2008 um 16:58

    Hi peethebee,

    danke für die prompte Antwort. :thumbup:

    Mit StringLeft kriege ich es nicht, da ich nie weiß, wie viele Zeichen ich abzählen muss.
    StringRegExp ist eine gute Idee, funktioniert aber irgendwie nicht. Kann jemand mal schauen, wo ich einen Fehler mache?

    Wenn ich die Variable $prog_home in der IF Abfrage weglasse, dann klappt es. Ich möchte aber alles abprüfen. Darf man an der Stelle keine Variablen als Suchmuster angeben?

    [autoit]


    Global $prog_home = RegRead('HKEY_LOCAL_MACHINE\SOFTWARE\prog', '')&'\'
    Global $mysql_home = RegRead('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL', 'ImagePath')

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

    If StringRegExp($mysql_home,$prog_home&'mysql\bin\mysqld-') Then
    Global $mysql3_home = $prog_home&'mysql\'
    Global $mysql_ver = 3
    Else
    MsgBox(0,'','nicht erkannt')
    EndIf

    [/autoit]

    Danke und Gruß
    Herra

  • RegRead und Platzhalter (Sternchen)

    • Herra
    • 2. Juli 2008 um 16:14

    Hi zusammen,

    möchte ein Wert aus der Registry auslesen und dann vergleichen. Dazu möchte ich wenn möglich einen Platzhalter verwenden.

    [autoit]


    Global $prog_home = RegRead('HKEY_LOCAL_MACHINE\SOFTWARE\prog', '')&'\'
    Global $mysql_home = RegRead('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL', 'ImagePath')

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

    If $mysql_home = $prog_home&'mysql\bin\mysqld-nt' Then
    Global $mysql3_home = $prog_home&'mysql\'
    Global $mysql_ver = 3
    Else
    MsgBox(0,'','nicht erkannt')
    EndIf

    [/autoit]

    Das Problem ist, dass "mysqld-nt" (in der If Abfrage) unterschiedlich sein kann. Manchmal "mysqld-nt" oder "mysqld-nt.exe" oder "mysqld-max-nt" oder "mysqld-max-nt.exe"

    Ich möchte sowas in der Art versuchen (also mit *), geht aber leider nicht:

    [autoit]

    If $mysql_home = $prog_home&'mysql\bin\mysqld*' Then

    [/autoit]

    Habt Ihr eine Idee wie ich es lösen könnte?

    Danke und Gruß
    Herra

  • Größe des Progress Fensters einstellen.

    • Herra
    • 26. Juni 2008 um 16:00

    Alles klar.

    Danke für die Hilfe
    Gruß Herra

  • Größe des Progress Fensters einstellen.

    • Herra
    • 26. Juni 2008 um 15:45

    Hi Oscar,

    deine Glaskugel scheint zu funktionieren. :thumbup:

    Anbei meine Idee. Leider funktioniert @CRLF nicht. Die 2. Zeile ist kaum zu sehen.
    Und ohne @CRLF wird es nach ...5.0.51b alles abgeschnitten.

    [autoit]


    ProgressOn("Progress Meter",'MySQL Migration auf die Version 5.0.51b'&@CRLF&'erfolgreich durchgeführt.')
    sleep(2000)
    ProgressSet(100,'100%','MySQL Migration auf die Version 5.0.51b erfolgreich durchgeführt.')
    sleep(10000)
    ProgressOff()

    [/autoit]

    Danke und Gruß
    Herra

  • Größe des Progress Fensters einstellen.

    • Herra
    • 26. Juni 2008 um 14:57

    Hi @all,

    gibt es eine Möglichkeit die Größe des Progress Fensters einzustellen. Mein Text pass nicht ganz rein und wird abgeschnitten.

    Danke und Gruß
    Herra

  • 2. Script aus einem Script aufrufen.

    • Herra
    • 20. Juni 2008 um 18:11

    Hi FireFlyer und Doc,

    danke ebenfalls für die Hilfestellung.

    Ich habe es folgendermaßen gelöst. Was haltet Ihr davon?

    [autoit]


    For $i = 1 to $CmdLine[0]
    Select
    Case StringIsInt($CmdLine[$i])
    Global $cl_del = $CmdLine[$i]
    Case $CmdLine[$i] = '-ma' Or $CmdLine[$i] = '-ms' Or $CmdLine[$i] = '-mf'
    Global $cl_mail = $CmdLine[$i]
    EndSelect
    Next

    [/autoit]

    Gruß Herra

  • 2. Script aus einem Script aufrufen.

    • Herra
    • 20. Juni 2008 um 13:04

    Hi TrueMu,

    danke für Deine schnelle Antwort.

    Könntest du die Funktionen $NumVal = Number(CmdLine[$i]) oder bei reinen Integerwerten $IntVal = Int (CmdLine[$i]) etwas genauer erklären, habe leider nichts dazu gefunden. Ein Bespiel würde mir weiterhelfen es zu verstehen.

    Bezüglich meiner 2. Frage. Dann werde ich die Idee vorerst verwerfen und mir was anderes überlegen.

    Danke und Gruß
    Herra

  • 2. Script aus einem Script aufrufen.

    • Herra
    • 20. Juni 2008 um 12:02

    Hallo zusammen,

    Habe die Suche schon bemüht aber leider nichts gefunden :(

    1. Frage:
    Ich möchte aus einem Script einen 2. Script aufrufen, der 2. Script soll aber mit den Globalen Variablen aus dem 1. Script weiterarbeiten. Wenn der 2. Script abgearbeitet wurde, soll der Rest vom 1. Script abgearbeitet werden. Ist dies irgendwie möglich?

    2. Frage:
    Ich möchte Prüfen, ob ein Kommandozeilenparameter eine Zahl ist oder nicht. So wie ich es mir gedacht habe, funktioniert es aber nicht.

    Code
    For $i = 1 to $CmdLine[0]  
    	Switch $CmdLine[$i]
    		Case StringIsInt($CmdLine[$i])
    			MsgBox(0,'',$CmdLine[$i]&' ist eine Zahl')
    		Case Else
    			MsgBox(0,'',$CmdLine[$i]&' ist keine Zahl')
    	EndSwitch
    Next

    Was mache ich Falsch.

    Währe für jede Hilfe dankbar.

    Gruß Herra

  • Prüfen ob ein Windows Dienst gestartet ist.

    • Herra
    • 16. Mai 2008 um 13:19

    Ich bins wieder :(
    Leider komme ich mit dem Beispiel nicht weiter ?( . Könnte es mir jemand bitte vereinfachen? :thumbup:

    Was ich machen möchte ist folgendes:
    Wenn Dienst "X" existiert
    tue dies
    Sonst Exit

    Wenn Dienst "Y" gestartet ist
    tue dies
    Sonst Exit

    Danke euch für die Hilfe.

    Gruß Herra.

  • Prüfen ob ein Windows Dienst gestartet ist.

    • Herra
    • 11. Mai 2008 um 17:42

    Super, :thumbup: Danke für die schnelle Hilfe.

    Schönes WE und Gruß
    Herra

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™