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

Beiträge von name22

  • Bild bewegen

    • name22
    • 7. April 2010 um 19:39

    Dann sieht es doof aus :P

    Also im Moment funktioniert in deinem Script ja gar nichts :D
    Du könntest wenigstens die Bilder anhängen...

  • Bild bewegen

    • name22
    • 7. April 2010 um 19:26

    Ok hier ein kleiner Tipp am Rande: Mach das mit GDI+ ^^

  • GUI-COMBO

    • name22
    • 7. April 2010 um 18:48
    Zitat

    Zielsetzung dieser CD-ROM mit den vier TV-Helden ist es, Kinder zwischen zwei und vier Jahren mit dem PC vertraut zu machen


    :D Wer's glaubt...

  • GUI-COMBO

    • name22
    • 7. April 2010 um 18:41
    Zitat

    (gibts sowas überhaupt? xD )


    Das hängt davon ab in welchem Alter die Babys heutzutage schon am Rechner sitzen. ^^

  • GUI-COMBO

    • name22
    • 7. April 2010 um 18:36

    Schnitzel: Tolle Lieblingsgames :rofl:

  • GUI-COMBO

    • name22
    • 7. April 2010 um 18:18

    Bitte nochmal in verständlichem Satzbau :P
    Ich kann mir beim besten Willen noch nicht vorstellen was du willst. ^^

  • GUI input bei klick text löschen

    • name22
    • 7. April 2010 um 18:00
    Zitat

    und was für müll bei mir steht da ein sauberer string


    Bei mir nicht :D. Da ist nicht mal klar getrennt. ^^
    Hier mal meine vereinfachte Version (funktioniert :P :(

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    $sFile = @ScriptDir & "\Date.txt"

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

    If Not FileExists($sFile) Then
    $hFile = FileOpen($sFile, 1)
    FileClose($hFile)
    EndIf

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

    $Date = GUICreate("Datumsauswahl", 209, 220, 192, 124)
    $DatePick = GUICtrlCreateMonthCal("2010/04/07", 8, 8, 191, 164)
    $Save = GUICtrlCreateButton("Speichern", 64, 184, 75, 25)
    GUISetState()

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Save
    $sDate = GUICtrlRead($DatePick)
    $iHours = InputBox("Stunden", "Gib die Stunden ein: ")
    If Number($iHours) <> "" Then
    $sText = FileRead($sFile)
    If StringInStr($sText, $sDate & " : " & $iHours) = 0 Then FileWrite($sFile, $sDate & " : " & $iHours & @CRLF)
    EndIf
    EndSwitch
    WEnd

    [/autoit]


    Vielleicht kannst du ja was übernehmen.

  • GUI input bei klick text löschen

    • name22
    • 7. April 2010 um 17:43

    Die Stelle im Script die für das anhängen der Stunden zuständig ist, ist fehlerhaft.
    In der Datei steht bei mir nur Müll nach ausführen deines Scripts ^^

  • GUI input bei klick text löschen

    • name22
    • 7. April 2010 um 17:23
    Zitat

    Ich habe ja nach jeder neuen anfügung von daten ein @CRLF drinne aber das dürfe doch auch kein Prob sein oder?


    Wer weiß... ;) Ich würde sowieso IniRead und IniWrite verwenden.

  • GUI input bei klick text löschen

    • name22
    • 7. April 2010 um 16:59

    Wieso nimmst du nicht einfach StringInStr oder willst du noch andere Sachen überprüfen?

  • GUI input bei klick text löschen

    • name22
    • 7. April 2010 um 16:46

    Soweit ich weiß keine. ^^
    Zumindest nicht wenn sie verschiedene Zwecke haben. Oder auf andere Events reagieren. ;)

  • Suche jemanden als Lehrer^^ der mir was beibringt

    • name22
    • 7. April 2010 um 16:45

    Ich hoffe du hast diese eckigen Klammern nicht in deinem Script, oder die Gleichsetzung der Variablen. :D

  • GUI input bei klick text löschen

    • name22
    • 7. April 2010 um 16:39

    Ich verstehe nicht wo da das Problem liegt. ?(
    Schließlich sieht man das doch nicht. Die Performance wird genausowenig beeinträchtigt. ^^
    Oder gibt es ein anderes Problem?

  • GUI input bei klick text löschen

    • name22
    • 7. April 2010 um 16:28

    Also bei mir funktioniert diese Methode problemlos.

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

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

    $Form1 = GUICreate("Form1", 237, 140, 192, 124)
    $Label = GUICtrlCreateLabel("", 56, 48, 121, 21)
    $Input1 = GUICtrlCreateInput("Standard", 56, 48, 121, 21)
    GUISetState()

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Label
    GUICtrlSetData($Input1, "")
    EndSwitch
    WEnd

    [/autoit]
  • ListView Dateiauswahl und Dateinamensausgabe

    • name22
    • 7. April 2010 um 13:27

    Der Fehler liegt hier :P

    [autoit]

    $ListView1 = GUICtrlCreateListView("", 0, 40, 250, 342)

    [/autoit]


    Du musst mindestens eine Kolumne angeben. Liess dir dazu am besten auch mal die Hilfe durch. ;)
    Probier es mal so:

    [autoit]

    $ListView1 = GUICtrlCreateListView("Dateien", 0, 40, 250, 342)

    [/autoit]
  • script bei mehreren fenstern

    • name22
    • 7. April 2010 um 12:51

    Mit dieser Variante kannst du beliebig viele Fenster überprüfen. ;)

    Spoiler anzeigen
    [autoit]

    HotKeySet("{ESC}", "_Exit")
    TrayTip("Running", "Hit ESC to exit", 1, 0)

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

    $sImage = "C:\9.jpg"
    $iWidth = 25
    $iHeight = 40

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

    $iCount = 2 ;Anzahl der Fenster/Controls

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

    Dim $aControl[$iCount][3]
    $aControl[0][0] = "" ;Fenstertitel 1
    $aControl[0][1] = "" ;Fenstertext 1
    $aControl[0][2] = "[CLASS:PClass; INSTANCE:2]" ;Control 1
    $aControl[1][0] = "" ;Fenstertitel 2
    $aControl[1][1] = "" ;Fenstertext 2
    $aControl[1][2] = "[CLASS:PClass; INSTANCE:2]" ;Control 2
    ;usw usw je nach dem wie viele Fenster du haben willst ;)

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

    While 1
    For $i = 0 To $iCount - 1
    If ControlGetText($aControl[$i][0], $aControl[$i][1], $aControl[$i][2]) = $sSearchText Then
    $aWinPos = WinGetPos($aControl[$i][0], $aControl[$i][1])
    SplashImageOn("Splash Screen", $sImage, $iWidth, $iHeight, $aWinPos[0] + 310, $aWinPos[1] + 110, 1)
    EndIf
    Next
    WEnd

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

    Func _Exit()
    Exit
    EndFunc

    [/autoit]
  • script bei mehreren fenstern

    • name22
    • 6. April 2010 um 23:59
    Zitat

    lässt sich trotzdem in etwa verstehen was ich eigentlich will?


    Mehr oder weniger :D
    Hier mal im Pseudo Code:

    [autoit]

    HotKeySet("{ESC}", "_Exit")

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

    While 1
    $Text1 = TextAuslesen1()
    If StringInStr($Text1, $GesuchterText1) <> -1 Then BildAnzeigen1()
    $Text2 = TextAuslesen2()
    If StringInStr($Text2, $GesuchterText2) <> -1 Then BildAnzeigen2()
    WEnd

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

    Func _Exit()
    Exit
    EndFunc

    [/autoit]
  • script bei mehreren fenstern

    • name22
    • 6. April 2010 um 23:34

    Bitte setze in Zukunft

    Code
    [autoit][/autoit]

    Blöcke um deinen Code herum. ;)
    In deinem Script sind ein paar unnötige Schleifen und Abfragen drin, außerdem wird $i in deinem Script nie auf 1 gesetzt, somit hast du 2 Endlosschleifen in einander.
    Ist das wirklich dein ganzes Script?

  • Chip-Forum

    • name22
    • 6. April 2010 um 22:52
    Zitat

    p.s. ich habe mienen Preis nocnicht erhalten, das älteste theard überhaupt auszugraben :cursing:


    Das war ja auch nur eine Idee von mir^^.
    Wer weiß vielleicht setzt sich das irgendwann durch :rofl: .

  • Prüfen ob Sound abgespielt wird

    • name22
    • 6. April 2010 um 22:12

    Tja, dann musst du wohl irgendwie versuchen oetzn's 1.Vorschlag umzusetzen. ;)
    Ganz einfach wird das wahrscheinlich nicht, aber du solltest dich auf jeden Fall mit der BASS.au3 beschäftigen.

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™