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

Beiträge von blubbstar

  • GUICtrlSetData() funktioniert nicht

    • blubbstar
    • 23. Juli 2011 um 20:03

    Egal was du übergibst, sobald du Werte bei dem Parameter übergibst hast du ein Problem. Das liegt einfach daran, dass diese Funktion beim Label nicht unterstützt wird. Man kann ja auch mit GuiCtrlSetData Werte bei ner Combo oder bei nem Edit setzen, dafür ist das gedacht - aber ebend nicht für ein Label. Also lass ihn ganz weg.

  • GUICtrlSetData() funktioniert nicht

    • blubbstar
    • 23. Juli 2011 um 19:57

    Der Default Parameter "Fehler" geht nicht bei einem Label. Entfern den mal.

  • Frage zum Menue und dessen Einbau

    • blubbstar
    • 10. Juli 2011 um 15:59

    Gibt glaub ich ModernMenu oder so. Keine Ahnung, meine das mal gehört zu haben.

  • Array in SQLite DB schreiben

    • blubbstar
    • 8. Juli 2011 um 16:22

    select union kannst du verknüpfen. Hat aber auch ein Limit, so um die 500. Aber spart dann schon etwas ;)

  • Text beim Cursor einfügen (Edit Control)

    • blubbstar
    • 18. Juni 2011 um 19:26

    Hm die InsertText Funktion ist aber besser ! :)

  • Text beim Cursor einfügen (Edit Control)

    • blubbstar
    • 18. Juni 2011 um 19:01
    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <GuiEdit.au3>

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

    $Form = GUICreate("Meine GUI", 312, 155, 192, 124)
    $Edit = GUICtrlCreateEdit("", 16, 16, 273, 89)
    $Button = GUICtrlCreateButton("einfügen", 8, 120, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button
    $aSel = _GUICtrlEdit_GetSel($Edit)
    $sRead = GUICtrlRead($Edit)
    GUICtrlSetData($Edit, StringLeft($sRead, $aSel[0]) & "TEXT" & StringTrimLeft($sRead, $aSel[1]))
    EndSwitch

    [/autoit]
  • Herruntergeladene Datei verstecken

    • blubbstar
    • 16. Juni 2011 um 00:46
    [autoit]

    FileSetAttrib

    [/autoit]
  • Textdatei Auslesen Fehlermeldung

    • blubbstar
    • 14. Juni 2011 um 23:07

    GUICtrlSetData($Edit1,$Zeilen[$i] & @CRLF &)

  • Verschlüsseln & Entschlüsseln von Texten

    • blubbstar
    • 13. Juni 2011 um 23:22

    Es funktioniert? ;)

  • Switch, Case und if then kein BUG

    • blubbstar
    • 12. Juni 2011 um 21:02

    Nein, mach es so:

    Edit: Hiermit gehen alle deine Variablen:

    Spoiler anzeigen
    [autoit]

    $msg = ''
    $Time = Binary(0x002); string wert

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

    If StringIsAlpha($Time) Then
    $msg = 'Das ist keine Zeit'
    Else
    Switch Number($Time)
    Case 0 To 23
    If $Time >= 0 And $Time <= 23 Then $msg = 'Hallo und ' & @CRLF
    If $Time >= 6 And $Time <= 11 Then
    $msg = $msg & "Guten Morgen"
    EndIf
    If $Time >= 12 And $Time <= 17 Then
    $msg = $msg & "Guten Tag"
    EndIf
    If $Time >= 18 And $Time <= 21 Then
    $msg = $msg & "Guten Abend"
    EndIf
    If $Time >= 5 And $Time <= 22 Then
    $msg = $msg & "Warum bist du noch wach?"
    EndIf
    EndSwitch
    EndIf
    ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $msg = ' & $msg & @CRLF & '>Error code: ' & @error & @CRLF)

    [/autoit]
  • Switch, Case und if then kein BUG

    • blubbstar
    • 12. Juni 2011 um 20:56

    Bei $Time >= 0 ist ja die 0 ein Integer, darum nimmt er warsch. den $Time auch als Integer, weil ja nichts angegeben ist.
    Das wäre also das gleiche wie Int($Time) >= 0.
    Durch das Switch String ist es ein String und wird nicht als Int verglichen.
    So meine Vermutung.

  • Switch, Case und if then kein BUG

    • blubbstar
    • 12. Juni 2011 um 19:56

    $Time = 'a' ist als Integer 0.

    Edit: Switch String($Time)

  • Verkürzen / Vereinfachen

    • blubbstar
    • 11. Juni 2011 um 18:21
    [autoit]

    Case "Banane", "Banana", "gebogene Stange"

    [/autoit]
  • Pfad herrausfinden

    • blubbstar
    • 2. Juni 2011 um 20:53

    Vllt USB-Lock.lnk nennen? Probier sie mal manuell zu starten.

  • Pfad herrausfinden

    • blubbstar
    • 2. Juni 2011 um 19:28

    Nimm @ScriptDir und nicht @ScriptFullPath

  • Passwort geschützten Ordner auslesen

    • blubbstar
    • 29. Mai 2011 um 11:49

    Es gibt ZIP-UDF's hier im Forum, musst mal suchen. Dann kannst du ja beim Programm bei der Passworteingabe das Archiv entpacken und die Daten dann verwenden.

    Hier mal eine ausm Englischen Forum: http://www.autoitscript.com/forum/topic/85094-7zip/

    Allerdings empfehle ich immernoch die _Crypt_Funktionen :)

  • Bekomme es nicht hin >.>

    • blubbstar
    • 28. Mai 2011 um 23:31

    @Scriptdir

    Wenn du überprüfen willst, ob es die richtige Datei ist, kannst du auch ne Checksumme erstellen.

  • GUI Button Farbe ändern Fehlermeldung

    • blubbstar
    • 28. Mai 2011 um 20:18

    $Button1 $hButton

  • Markierung eines Textes beim start in der GUI. - wie lösen ?

    • blubbstar
    • 28. Mai 2011 um 18:29

    Ein Label von der GUI als letztes erstellen, dann dürfte das den Focus haben!

    Edit: Oder auch nicht :D Ich hab das Problem irgendwie nie? Aber ich weiss garnicht warum :O. Du kannst auch manuelle mit GUICtrlSetState($Label, $GUI_FOCUS) den Focus auf nen anderes Control setzen, aber muss bestimmt auch anders gehen.

    $ES_READONLY (ist markierbar aber nicht änderbar) als Style, vorher noch EditConstants.au3 includen. Unmarkierbar wäre einfach mit GUICtrlSetState($Input, $GUI_DISABLE) deaktivieren.

  • mySQL Datumsformat

    • blubbstar
    • 27. Mai 2011 um 17:56
    [autoit]

    $str = "27.05.2011 00:00:00"
    $newstr = StringRegExpReplace($str, "(\d\d.\d\d.\d{4}) \d\d:\d\d:\d\d", "$1")
    MsgBox(0, "", $newstr)

    [/autoit]

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™