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

Beiträge von bordermax

  • ISN AutoIt Studio

    • bordermax
    • 19. Februar 2013 um 20:53

    Hi,
    hab mir heute auch mal das ISN AutoIT Studio installiert. Auf den ersten Blick sieht das richtig gut aus, Respekt !
    Ich hab jetzt hier nicht alle Beiträge durchgelesen (sind ja mittlerweile ein paar ... :) )
    Wenn ich im FormEditor die Größe der GUI über die Eigenschaften ändere stürzt mir der FormEditor immer ab.
    Ändere ich die Größe der GUI durch ziehen mit der Maus funktionierts...
    Bug oder mach ich was falsch ??

    Gruß

    Markus

  • Anzeige in Listbox

    • bordermax
    • 16. Februar 2013 um 12:31

    Danke, passt !

    Gruß

    Markus

  • Anzeige in Listbox

    • bordermax
    • 14. Februar 2013 um 10:28

    Hi,
    ich hätte da gern mal ein Problem ....

    Ich lese aus einer Datenbank Informationen aus die ich in eine Listbox schreiben möchte.
    Die Informationen aus der Datenbank übergebe ich in ein Array. Eine Zeile aus der Datenbank sieht zum Beispiel so aus:

    Ich steh ganz oben.

    Ich steh in der Mitte.

    Und ich steh ganz unten.

    Wenn ich das jetzt in die Listbox schreibe sieht das folgendermaßen aus:

    Ich steh ganz oben.Ich steh in der Mitte.Und ich steh ganz unten.

    Wie kann ich der Listbox sagen daß sie den String genauso darstellt wie es in der Datenbank bzw. im Array steht ?
    Den Paramter "$LBS_USETABSTOPS" hab ich probiert, ändert aber nix....

    Gruß

    Markus

  • RegEnumVal - Bug oder Programmierfehler

    • bordermax
    • 2. Februar 2013 um 15:19

    Ok, hab's verstanden und es funktioniert !

    Danke für Deine schnelle Hilfe.

    Gruß

    Markus

  • RegEnumVal - Bug oder Programmierfehler

    • bordermax
    • 2. Februar 2013 um 14:31

    Zeitriss

    Das funktioniert ! Ich verstehe aber gerade nicht so wirklich warum ??

  • RegEnumVal - Bug oder Programmierfehler

    • bordermax
    • 2. Februar 2013 um 14:08

    ok :), hab ich gar nicht gesehen, probier ich mal ...

  • RegEnumVal - Bug oder Programmierfehler

    • bordermax
    • 2. Februar 2013 um 14:03

    Zeitriss

    Was meinst Du mit funktioniert das ?

  • RegEnumVal - Bug oder Programmierfehler

    • bordermax
    • 2. Februar 2013 um 14:01

    Alcros

    Das was ich hier eingestellt habe ist nur ein Teil von einem Script. Die Variable "$nRegDelKey" wird schon noch an anderer Stelle weiterverarbeitet...

  • RegEnumVal - Bug oder Programmierfehler

    • bordermax
    • 2. Februar 2013 um 13:08

    Hallo,

    folgendes Problem:

    Ich lese in einem Script per RegEnumVal alle Wertenamen eines Schlüssels aus, vergleiche diese Werte dann auf bestimmte Vorkommen und
    lösche dann diejenigen die diese Bedingung nicht erfüllen. Hier der Quelltext ....

    Spoiler anzeigen


    $sRegKey = "HKEY_LOCAL_MACHINE\Testkey\"

    ;*** Dieses Script benötigt volle Admin-Rechte ***
    #RequireAdmin
    ;*************************************************

    _SyncReg ()

    Func _SyncReg ()
    Local $j, $k, $sSyncFound, $nRetRegSync
    For $j = 1 to 30
    $sSyncFound = 0
    $nRetRegSync = RegEnumVal($sRegKey, $j)
    If @error <> 0 Then ExitLoop
    If StringInStr($nRetRegSync,"TestName") Then $sSyncFound = 1
    If $sSyncFound = 0 Then
    _DelReg ($nRetRegSync)
    EndIf
    Next
    EndFunc ;==> _SyncReg

    Func _DelReg ($sTempName)
    Local $nRegDelKey
    $nRegDelKey = RegDelete ($sRegKey, $sTempName)
    EndFunc ;==> _DelReg

    Das Problem ist nun daß nicht alle Schlüssel gelöscht werden die $sSyncFound = 0 sind. Die For-Schleife zur Ermittlung der Wertenamen durchläuft dann komischerweise nicht alle Instanzen sobal ein Schlüssel gelöscht wurde. Hat jemand ne Idee ?

    Gruß

    Markus

  • GUI anpassen

    • bordermax
    • 31. Januar 2013 um 14:57

    Hallo Diggidie,

    Deine Lösung ist genau das was ich gesucht habe, Danke !

    Gruß

    Markus

  • GUI anpassen

    • bordermax
    • 31. Januar 2013 um 13:58

    Danke schonmal für die vielen Infos, werde mal etwas rumexperimentieren...melde mich dann wieder.

  • GUI anpassen

    • bordermax
    • 31. Januar 2013 um 08:36

    Hi,

    folgendes Problem:
    Ich hab ein Script mit GUI entwickelt daß auf verschiedenen Rechnern zum Einsatz kommt.
    Es gibt jetzt ein Rechner der die Anzeige auf "Mittel - 125 %" eingestellt hat. Auf diesem Rechner
    sind meine Labels der GUI nicht mehr lesbar da die Schrift halt viel zu groß dargestellt wird.
    Habt Ihr ne Idee wie ich das lösen kann (so daß die Ansicht auch für alle anderen Rechner noch
    funktioniert ..) ?

    Gruß

    Markus

  • Ordner abgleichen

    • bordermax
    • 31. Januar 2013 um 08:27

    Ok, auch ne Idee... werd ich mal testen...

  • Ordner abgleichen

    • bordermax
    • 30. Januar 2013 um 21:01

    Hallo,

    folgendes Problem ....
    Ich hab in einem Script einen Quell und einen Zielordner (mit einigen Dateien und Verzeichnissen). Wenn sich nun im Zielordner irgendwas ändert
    (zusätzliche Datei, Dateiänderung, etc.) dann soll der Inhalt des Zielordner gelöscht und der Inhalt des Quellordners in den Zielordner kopiert werden.
    Momentan überprüfe ich diese Änderung einfach in dem ich von beiden Ordnern Anzahl der Dateien, Anzahl der Ordner und die Gesamtgröße in Bytes
    ermittle und diese gegeneinander abgleiche. Bei Änderung wird halt gelöscht und kopiert.
    Denkt Ihr das ist eine zuverlässige Methode oder habt Ihr vielleicht einen anderen Ansatz ?

    Gruß

    Markus

  • Fehlerhandling

    • bordermax
    • 10. Januar 2013 um 13:33

    So, hab das Problem jetzt mit einem eigenem Fehlerhandling gelöst...Hätte ich mal die Hilfe ordentlich gelesen ...:)

    $oMyError = ObjEvent("AutoIt.Error","MyErrFunc") ; Implementiert einen eigenen
    Error-Handler


    Gruß

    Markus

  • Fehlerhandling

    • bordermax
    • 8. Januar 2013 um 16:06

    sorry mein fehler... hab das beispiel, schau's mir mal an ...

  • Fehlerhandling

    • bordermax
    • 8. Januar 2013 um 16:05

    Welches 2. Beispiel meinst Du ?

  • Fehlerhandling

    • bordermax
    • 8. Januar 2013 um 12:27

    Hi,
    brrauch mal etwas Nachhilfe im Fehlerhandling...
    Also, ich schreibe per Funktion Daten in eine SQL-Datenbank. Jetzt möchte ich gerne falls das nicht funktioniert den Fehler abfangen.
    Habe das über 'Set Error' realisiert. Habe aber auch festgestellt daß wenn nicht geschrieben werden kann (wenn zum Beispiel ne falsche Tabelle angegeben wird) die Funktion einfach abgebrochen wird und ich somit
    einen auftretenden Fehler nicht auswerten kann.

    Code
    Func _SQLLog ($oConn, $sLogTable, $sScriptName, $sScriptPath, $sLogText, $sEvent)
       If StringUpper($sEvent) <> "Warnung" And StringUpper($sEvent) <> "Fehler" And StringUpper($sEvent) <> "Critical" Then Return SetError(2,0,0)
       $oConn.execute ("INSERT INTO " & $sLogTable & " (" & $sSpalte1 & "," & $sSpalte2 & "," & $sSpalte3 & "," & $sSpalte4 & "," & $sSpalte5 & "," & $sSpalte6 & ") VALUES('" & $sScriptName & "','" & $sScriptPath & "','" & $sDate & "','" & _Now() & "','" & $sLogText & "','" & StringUpper($sEvent) & "')")
       If @error Then Return SetError(1, 0, 0)
       Return 1
    EndFunc ;==> _SQLLog

    Was mach ich falsch ?

    Markus

  • EDOC PDF und AutoIT

    • bordermax
    • 3. Januar 2013 um 23:10

    So, hab's nun doch noch hinbekommen:

    WinActivate("","Drag2PDF")
    ControlClick("","Drag2PDF",1)

    "Drag2PDF" wird im Info-Tool "Au3Info" nicht angezeigt, war Zufall daß ich das herausbekommen habe...

  • EDOC PDF und AutoIT

    • bordermax
    • 3. Januar 2013 um 17:59

    Hi,

    vielleicht nutzt ja jemand von Euch den Edoc Printer PDF Pro ...
    Bei diesem PDF-Printer gibts ein Kommandozeilentool "Drag2PDF.exe" mit dem ich per Konsole ein PDF erzeugen kann.
    Ich nutze dieses Tool in einem AutoIT Script. Einziges Problem ... das Tool zeigt bei jeder Erstellung ein Fenster an in dem
    OK oder Abbrechen geklickt werden muß damit die PDF-Erstellung weiterläuft (kommt halt bei der eingeschränkten Version,
    aber die reicht mir vollkommen aus). Ich schaffs aber nicht per AutoIT in diesem Fenster Ok oder Abbrechen zu klicken.
    Schließen kann ich das Fenster aber das bringt nicht den gewünschten Effekt.
    Vielleicht hat ja jemand von Euch die Software und kanns mal selber ausprobieren. Im Anhang hab ich mal n'en Screenshot angehangen.

    Dateien

    edoc.jpg 130,19 kB – 0 Downloads

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™