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

Beiträge von Tueftler

  • EzMySql Daten lesen und Updaten

    • Tueftler
    • 17. August 2012 um 14:47

    Ich merke schon, ich kenne mich zu wenig mit SQL aus...
    Uniqe habe ich gefunden, leider kann ich die Spalte nicht darauf umstellen da sie als Typ "Text" definiert wurde und das scheinbar seine Bedeutung hatte...
    Habe sie testweise mal auf Int gestellt da ich ja Nummern suche, leider funktioniert dann alles andere nicht mehr da bei leeren Reihen dann immer Nullen drin stehen und nicht nichts.

    Die If-Bedingung umzustrukturieren hat nicht hin gehauen.
    Habe es dann noch mit Progandy's UDF probiert bzw. bin noch dabei.
    Wie würde man denn damit in einer Db und einer Spalte was suchen?
    Bin grade noch schwer am stöbern.

    Ich glaube es war nicht die weiseste Entscheidung die abgespeckte UDF zu nutzen, naja.

    Björn

  • EzMySql Daten lesen und Updaten

    • Tueftler
    • 17. August 2012 um 00:33

    Hi Forum.

    Irgendwie stehe ich gerade auf dem Schlauch.
    Bekomme mit der EzMySql-Lib schön die Datenbank upgedatet und eingefügt, leider verstehe ich jetzt leider aber nicht wie ich daten auslese und je nach dem was enthalten ist weiter vorgehe.
    Gemeint ist folgendes:
    Ich möchte schauen ob es eine Nummer in einer Datenbank-Spalte schon gibt, wenn ja, soll nichts unternommen werden - wenn nein, eine neue Reihe einfügen.
    Habe eben gerade noch gemerkt das es etliche verschiedene Dialekte für SQL-Datenbanken gibt.
    Also hatte ich z.B. mit
    _EzMySql_Exec("IF NOT EXISTS ( Filmarchiv WHERE Schauspieler='Wesley') THEN (...

    Aber MySQL (Welches hier genutzt wird) kennt scheinbar kein EXIST :(
    Also, Idee wieder verworfen...


    Dachte also evtl. gibt ja die Funktion _EzMySql_Exec bei einem UPDATE zurück ob der Eintrag gefunden wurde.
    Leider gibt diese aber immer eine "1" zurück, da ich ja nicht an den Rückgabewert von UPDATE, sondern nur von _EzMySql selbst komme - also auch verworfen.


    Dann wollte ich mit SELECT schauen ob die Nummer existiert, aber ich finde einfach nicht raus wie ich nun an den Rückgabewert komme.
    Ein SELECT-Befehl direkt in der Lib habe ich nicht entdecken können  ?( menno

    Kann mich bitte mal jemand aufklären wie ich das nun am besten anstelle :wacko:
    Wäre sehr dankbar dafür.

    Grüße derweil
    Björn

  • Wie Breite von Tab-Objekt und GUI dynamisch ändern

    • Tueftler
    • 1. August 2012 um 15:38

    Supi - Genau das was ich suchte :
    Danke Dir!

  • Wie Breite von Tab-Objekt und GUI dynamisch ändern

    • Tueftler
    • 27. Juli 2012 um 14:04

    habe ein Tab control in meiner GUI welches ich dynamisch in der Breite ändern möchte je nachdem welches Tab gedrückt wurde.
    Leider ändert _GUICtrlTab_SetItemSize jedoch nur die Größe der Tabs selbst, nicht jedoch das ganze Tab-Objekt.


    Das gleiche würde ich gerne mir der GUI auch tun.
    d.h. Main Window soll in Breite variiert werden.


    Wäre schön wenn mir hier jemand einen Tip geben könnte.
    Björn

  • ISN AutoIt Studio

    • Tueftler
    • 29. Juni 2012 um 14:16

    Hi - evtl noch was für die 0.85 ;)
    Der Pfad zum Icon wird nicht mit dem Projekt gespeichert - der ist nach jedem Neustart wieder zurück gesetzt.
    Grüße Björn

  • Sonderzeichen in Inputboxen nicht erlauben

    • Tueftler
    • 28. Juni 2012 um 16:37

    Hmm, das ist schade.
    Eine Inputbox sollte es schon sein.
    Im Forum hatte ich natürlich vorher schon gesucht aber nciht mit Inputboxen gefunden...

    Evtl. hat ja noch jemand eine Idee ausser char für char zu schauen ob zwischen ASCII 48-57 oder 65-90

    Grüße
    Björn

  • Sonderzeichen in Inputboxen nicht erlauben

    • Tueftler
    • 28. Juni 2012 um 11:44

    Hi.

    Gibt es bei Inputboxen die Möglichkeit Sonderzeichen nicht zu erlauben.
    Wenn z.B. ein User in der FileCreate Inputbox Sonderzeichen wie &%$§... nutzt, wird die Datei ja nicht erstellt.
    Dies würde ich gerne bei Eingabe des Users schon eliminieren ala " M8" (Muss eingegeben werden aber maximal 8 Zeichen...).

    Grüße Björn

  • Wie in ISN ein Programmicon zuweisen?

    • Tueftler
    • 26. Juni 2012 um 23:53

    Ach daaaaaa ist es versteckt :)
    Ich hatte in den Projekt-Optionen gesucht und nichts entdecken können.
    Bin dann mal gespannt auf die nächste Version.

    Danke an alle Beteiligten!
    Björn

  • ISN AutoIt Studio

    • Tueftler
    • 26. Juni 2012 um 17:02

    Hi!

    Dachte es wäre eine allgemeine Autoit Frage.
    Evtl. liegt es jetzt aber doch an ISN.
    Könnt Ihr bitte einmal in diesen Thread schauen:
    [ offen ] Wie in ISN ein Programmicon zuweisen?

    Evtl. könnt Ihr mir hier nen Tip geben.

    Danke, Björn

  • Wie in ISN ein Programmicon zuweisen?

    • Tueftler
    • 26. Juni 2012 um 17:00

    Weil ich bisher dachte das es eine normale Autoit Frage wäre.

  • Wie in ISN ein Programmicon zuweisen?

    • Tueftler
    • 26. Juni 2012 um 15:36

    Leider funktioniert es auch damit nicht.
    "#AutoIt3Wrapper_Icon" wird auch nicht geHighlighted...
    In Scite muß man das doch über die Compiler Options einbinden oder irre ich mich?

  • Wie in ISN ein Programmicon zuweisen?

    • Tueftler
    • 25. Juni 2012 um 16:24

    Hallo.
    Ich nutze ISN als Programmieroberfläche.
    Kann mir mal bitte jemand sagen wie man hier seiner Anwendung ein Icon verpassen kann?
    Ich finde es einfach nicht...

    Björn

  • File öffnen, Bytes-Reihenfolge detektiern & x-bytes dahinter 2x 0-bytes einfügen

    • Tueftler
    • 14. Juni 2012 um 22:27

    Hi!

    Forenregeln sind bekannt ;)
    Ich möchte mit der Vorgehensweise keine mir nicht gehörenden Files ändern, sondern nur Dateiformate mergen.
    Finde ich aber völlig okay das es hier so behandelt wird!
    Was ich ganz genau machen möchte, schreibe ich Dir kurz per PM da ich es nicht von Konkurenzfirmen findbar haben möchte.

    Grüße Björn

  • File öffnen, Bytes-Reihenfolge detektiern & x-bytes dahinter 2x 0-bytes einfügen

    • Tueftler
    • 14. Juni 2012 um 21:28

    Hi Forum.

    Bin ja noch relativ neu mit dem Programm.

    Ich möchte gerne ein Programm schreiben welches eine Datei öffnet (R/O) und byte für byte in eine andere Datei schreibt bis eine bestimmte Byte-Reihenfolge auftritt.
    Danach weiter 1:1 schreiben und x Bytes danach dann zwei leere Bytes einfügt bis die Datei also dann komplett in eine neue geschrieben wurde.
    Ich hoffe ich konnte mein Vorhaben ein wenig näher bringen...

    Bisher: ( :rofl: )

    [autoit]

    local $fioorig = FileOpen("C:\Use...top\file_orig.ext",0);local $fiochanged = FileOpen("C:\Use...top\
    file_changed.ext",2);
    FileClose($fioorig)FileClose($fiochanged)

    [/autoit]


    Wie würdet Ihr das ganze angehen?
    Muß man hier besser mit Strukturen arbeiten oder oder...

    Die Hilfe warf mir irgendwie nur sehr komplexe Dinge vor die Füße die mich ehrlich gesagt noch etwas überfordern :wacko:

    Grüße und Euch nen schönen Abend
    Björn

  • InputBox in GUI unsichtbar schalten

    • Tueftler
    • 6. Juni 2012 um 19:30

    Hi!

    Ach soooo geht das :)
    Vielen Dank für die Info!

    Ich kam einfach nicht selbst drauf...
    Grüße, Björn

  • InputBox in GUI unsichtbar schalten

    • Tueftler
    • 6. Juni 2012 um 18:09

    Hi da.

    Habe per GUICtrlCreateInput eine InputBox in der GUI angelegt.
    Diese möchte ich, je nach dem welcher Radiobutton gedrück wurde, unsichtbar oder deaktiv schalten.
    Könnt Ihr mir bitte einen Tip geben wie das zu machen ist?
    Habe irgendwie nichts darüber finden können.


    Björn

  • Batch Parameterübergabe aus Variable funktioniert nicht wie sie sollte

    • Tueftler
    • 4. Juni 2012 um 15:23

    Hi K4z.

    Danke! Genau das wars!
    Jetzt funktioniert alles, jeappie.

    Grüße
    Björn

  • Batch Parameterübergabe aus Variable funktioniert nicht wie sie sollte

    • Tueftler
    • 1. Juni 2012 um 17:05

    Hi da.

    Ich habe heute erst dieses Scripting entdeckt und bin gerade dabei unsere etlichen Batch-Files umzugestallten da ich auch MySQL und FTP handling brauche.

    Habe also eine Batch die einen Parameter benötigt welche von dem AutoIt Script geliefert wird.
    Derzeit habe ich in der Batch für Testzwecke nur folgendes stehen (test.cmd):

    Code
    echo %1 /n pause


    [/n => NewLine...irgendwie verschluckt er immer mein ENTER]


    Nur das ich sehen kann ob das Script auch alles richtig übergibt.
    Das Script sieht derzeit noch so aus:

    [autoit]

    Dim $Dongnum
    Local $Dongnum = InputBox("###", "Nummer eingeben:") /n MsgBox(4,"fe",$Dongnum) ;Nur zu gegen checken ob es übernommen wurdeShellExecute('"C:\Dokumente und Einstellungen\Administrator\Desktop\test.cmd" & $Dongnum')

    [/autoit]


    [/n => NewLine...irgendwie verschluckt er immer mein ENTER]

    Auch mit

    [autoit]

    RunWait(

    [/autoit]

    funktioniert es nicht.

    Hier kommt eine Fehlermeldung von Windows:

    Zitat

    ""C:\...\test.cmd" & $Dongnum" konnte nicht gefunden werden...

    Daraus ist erkennbar das meine "" und '' wohl nicht so ganz passen - denke ich mal.
    Leider ist mir bisher auch nicht geläufig wie diese genau gesetzt werden müssen.
    Evtl. kann mir das ja jemand ein wenig näher bringen.

    Grüße, Björn

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™