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

Beiträge von Schnuffel

  • Digitaluhr

    • Schnuffel
    • 26. Juni 2008 um 17:47

    Hallo Oscar,
    jetzt gehen mir bald die Ideen aus, was man da noch reinpacken kann :)
    Hab gerade getestet.
    Du setzt die Anforderungen für interessierte Script-Tester ja Recht hoch an.
    Da gibt es erst seit ein paar Tagen die 3.2.12.0 und für Dein Script ist das schon Minimum. :D

    Aber einen Bug hab ich in der exe gefunden. Bei Aktivierung der Transparenz beendet sich das Programm.
    Wenn ich dann neu starte ist die Einstellung übernommen.

  • GUICTRLCreate in For Schleife... - Neues Problem

    • Schnuffel
    • 26. Juni 2008 um 17:32

    je nachdem an welcher Stelle Deines Scripts du die 100 Pic's erstellst erhalten diese doch jeweils eine Ctrl-ID.
    Diese läßt sich ja ermitteln.
    Nachdem beim Start Deines Scripts sich die Ctrl-ID der Pic's nicht ändert, kannst Du doch so auf die 100 zugreifen.
    Dabei kannst Du auch wieder eine Schleife zum @Hide verwenden, da die Ctrl-ID ja direkt aufsteigend ist.

  • Bewegungs funktionen?

    • Schnuffel
    • 26. Juni 2008 um 11:09

    wenn Du statt der Y-Koordinate die X-Koordinate veränderst, sollte das klappen :)

    Spoiler anzeigen
    [autoit]

    Func _left()
    For $left = 230 To 1 Step -5
    GUICtrlSetPos($pic, $left, 175 )
    sleep(1)
    Next
    For $left = 1 To 230 Step 5
    GUICtrlSetPos($pic, $left, 175)
    Sleep(2)
    Next

    [/autoit]
  • 55x55 Button aber viel kleine Icons....

    • Schnuffel
    • 26. Juni 2008 um 09:20

    also ich hatte da auch mal mit experimentiert und meine Lösung war...
    ich hab mir eine dll-Datei gesucht, die möglichst nur ein Icon enthält.
    Dann hab ich mir mit Microangelo mein Icon erstellt in 48x48 z.B.
    Dann hab ich das original Icon ausgetausch gegen mein Icon.
    Mit den Tools (ich weiß jetzt nicht mehr genau welches der beiden...)
    ResHacker und Microangelo hab ich dann dafür gesorgt, dass das Icon nur in der einen Größe in der Datei ist.
    In AutoIt dieses Icon dann mit seinem Ordinal-Namen aus der dll angesprochen und voilá.

  • 55x55 Button aber viel kleine Icons....

    • Schnuffel
    • 25. Juni 2008 um 23:05

    na dann such mal nach ToolTip in der Hilfe...
    ganz heiß:)

  • Kann mir einer helfen?

    • Schnuffel
    • 25. Juni 2008 um 22:11

    wunderbar,
    gelöst...

  • Kann mir einer helfen?

    • Schnuffel
    • 25. Juni 2008 um 21:52

    siehe Bild:

  • 55x55 Button aber viel kleine Icons....

    • Schnuffel
    • 25. Juni 2008 um 18:41

    und jetzt war ich immer der Meinung,
    dass die Icons Ihrer Größe nach abgelegt werden...
    also 16x16, 32x32, 48 x 48, 64 x 64, 128,128...

  • Kleineres Sleep Problem

    • Schnuffel
    • 25. Juni 2008 um 15:44

    sieh mal in der Hilfe unter _TimerInit ....

    musst halt in einer Schleife Abfragen, wann 6 Sekunden um sind :)

  • 55x55 Button aber viel kleine Icons....

    • Schnuffel
    • 25. Juni 2008 um 15:42

    so dann also:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    GUICreate("My GUI") ; will create a dialog box that when displayed is centered
    global $Button1 = GUICtrlCreateButton ("", 1,1, 80, 80, $BS_BITMAP)
    GUICtrlSetImage (-1, @ScriptDir&"\Bild.bmp")
    GUISetState (@SW_SHOW) ; will display an empty dialog box

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

    ; Run the GUI until the dialog is closed
    While 1
    $msg = GUIGetMsg()

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    Wend

    [/autoit]


    Das Bild in das selbe Verzeichnis kopieren wo das Script liegt und ab geht die Post...

  • 55x55 Button aber viel kleine Icons....

    • Schnuffel
    • 25. Juni 2008 um 15:24

    wie gesagt, ich kenne die dll nicht und was Du damit gemacht hast...
    versuch's vielleicht mal mit einer bmp-Datei...

  • Fehlermeldung beim runnen von Programm.

    • Schnuffel
    • 25. Juni 2008 um 15:23

    bitte mal die deutsche Hilfe zu Rate ziehen...
    Steht alles unter "Run"

  • InternetExplorer Frames

    • Schnuffel
    • 25. Juni 2008 um 15:21

    WinGetClientSize

  • 55x55 Button aber viel kleine Icons....

    • Schnuffel
    • 25. Juni 2008 um 15:18

    Damit ist in der Hilfe gemeint, wenn der erstellte Button kleiner ist, als das anzuzeigende Icon,
    wird der überstehende Teil des Icons einfach abgeschnitten.
    Ich denke mal begonnen wird mit dem Setzen des Icons oben links.

    Warum Dein Icon nicht korrekt angezeigt wird kann ich leider so von hier aus nicht sagen.

  • InternetExplorer Frames

    • Schnuffel
    • 25. Juni 2008 um 15:01

    siehe Hilfe MouseCoordMode...

  • InternetExplorer Frames

    • Schnuffel
    • 25. Juni 2008 um 14:54

    ????? ?( ??????
    klappt es denn jetzt?

  • Digitaluhr

    • Schnuffel
    • 25. Juni 2008 um 14:53

    du erschreckst mich ... :D

    Manchmal habe ich den Eindruck, dass einige hier weder arbeiten noch schlafen noch .....
    nur AutoIt'en ..... :rock:

  • Desktop Radio 3.9

    • Schnuffel
    • 25. Juni 2008 um 14:50

    nichts gegen Dich deepred,
    aber die meisten hier werden eine reine exe-Datei nicht anfassen,
    wenn Sie nicht den Source-Code dazu zu sehen bekommen.

    Ist vielleicht eine Berufskrankheit 8)
    Somit auch keine Bewertung...

  • 55x55 Button aber viel kleine Icons....

    • Schnuffel
    • 25. Juni 2008 um 14:46

    Du kannst Icons nur in der Größe darstellen, in der diese auch in der .dll Datei vorhanden sind.
    Wenn es denn unbedingt 55x55 sein muss, dann must Du dir das selber basteln mit z.B. Microangelo.
    Eine Standardgröße ist das nicht.
    Das hab ich noch in der engl. Hilfe dazu gefunden:

    Zitat

    The first icon resolution will be used in a multi icon resolution file. I.E. if a 128x128 is the first resolution and the control is 64x64 the image will be truncated.

  • InternetExplorer Frames

    • Schnuffel
    • 25. Juni 2008 um 14:38

    in Deinem Script fehlt ein EndIf
    vielleicht beim kopieren passiert...
    Wenn ich folgendes an Dein Script anhänge, wird zum Schluß das Fenster geschlossen.

    Spoiler anzeigen
    [autoit]

    EndIf
    $PID_IE = ProcessExists("iexplore.exe")
    If $PID_IE Then ProcessClose($PID_IE)

    [/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™