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

Beiträge von autoBert

  • bunter Ladebalken auf einer Form mit GDI+

    • autoBert
    • 7. Dezember 2010 um 19:04

    gr

    Zitat von Freaky

    Danke, aber ich benutze ein Bild als Hintergrund und mein Bild ist nicht 4 eckig wie im Beispiel sondern hat eine Form und ist eine PNG.
    Damit das Beispiel geht musst du bei GUICreate das ); entfernen ^^

    ich habe das Beispiel getestet und es käuft (im Gegensatz zu deinem(. Es ist auch das von dir gepostete Bild verwendet, einzig deine Gui-Grösse habe ich vergessen anzupassen, aber das wirst du ha noch alleine schaffen.
    Wenn es trotzdem nicht das ist was du willst, liegt es wohl daran dass deine Angaben fehlerhaft waren (Stil $WS_POPUP und dein bereitgestelltes Blld)

    mfg autoBert

  • FileInstall problem

    • autoBert
    • 7. Dezember 2010 um 18:51
    Zitat von misterspeed

    Ich wette, dass es trotzdem noch nicht funktioniert.
    Da fehlt ein "\" beim scriptdir :whistling:

    stimmt, ist mir leider nicht aufgefallen,

    mfg autoBert

  • FileInstall problem

    • autoBert
    • 7. Dezember 2010 um 18:13

    Ja, jetzt passt es. Das Zielverzeichnis von FileInstall und das Verzeichnis aus dem das Skript die Datei bei GiCtrlCreateOic lädt müssen idendisch sein,

    mfg atoBert

  • ini zu langsam, Alternative zu ini

    • autoBert
    • 7. Dezember 2010 um 17:57

    Und was hat das mit deinen falschen Ergebnissen zu tun?

    Original:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Deine;
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    mfg autoBert

    Dateien

    Original.JPG 108,99 kB – 0 Downloads
  • Mit Gui ein programm starten

    • autoBert
    • 7. Dezember 2010 um 17:32

    Hallo 3l3ctric,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die Hilfe herunterladen.
    Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee

    und hier dein Skript mit Shellexecute:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #Region ### START Koda GUI section ###Form=
    $Form1 = GUICreate("3l3ctric", 256, 137, 184, 121)
    $Button0 = GUICtrlCreateButton("", 24, 16, 97, 33, 0)
    $Button1 = GUICtrlCreateButton("", 24, 48, 97, 33, 0)
    $Button2 = GUICtrlCreateButton("", 24, 80, 97, 33, 0)
    $Button3 = GUICtrlCreateButton("", 120, 16, 97, 33, 0)
    $Button4 = GUICtrlCreateButton("", 120, 48, 97, 33, 0)
    $Button5 = GUICtrlCreateButton("", 120, 80, 97, 33, 0) ;<=== ein " hat gefehlt
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button0
    ShellExecute("http://www.autoit.de/index.php?page=Thread&postID=199721#post199721")
    EndSwitch
    WEnd

    [/autoit]

    mfg autoBert

  • bunter Ladebalken auf einer Form mit GDI+

    • autoBert
    • 7. Dezember 2010 um 17:09

    Hallo freaky,

    hier eine Lösung für dein Problem (Ich habe einfach in ein skript von UEZ, den GDI-Progress von @progandy eingesetzt):

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <GDIPlus.au3>
    #Include <WinAPI.au3>
    #include <GDIpProgress.au3>

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

    Global $hGUI, $hImage, $hGraphic, $hImage
    Global Const $SC_DRAGMOVE = 0xF012
    Global $iImagePfad = @ScriptDir & "\", $i

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

    ; Create GUI
    $hGUI = GUICreate("Show PNG", 575, 300, -1, -1, $WS_POPUP, $WS_EX_LAYERED + $WS_EX_TOPMOST)
    GUISetBkColor(0x01, $hGUI)
    GUISetState()
    _WinAPI_SetLayeredWindowAttributes($hGUI, 0x01, 0xFF, 3)

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

    ; Load PNG image
    _GDIPlus_StartUp()
    $hImage = _GDIPlus_ImageLoadFromFile($iImagePfad & "bg.png")
    $hGraphic = _GDIPlus_GraphicsCreateFromHWND($hGUI)
    _GDIPlus_GraphicsDrawImage($hGraphic, $hImage, 0, 0)

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

    #cs
    $Input1 = GUICtrlCreateInput("Input1", 156, 132, 121, 21)
    $Input2 = GUICtrlCreateInput("Input2", 156, 156, 121, 21)
    $Input3 = GUICtrlCreateInput("Input3", 156, 180, 121, 21)
    $Slider1 = GUICtrlCreateSlider(128, 212, 150, 45)
    $Button1 = GUICtrlCreateButton("Start", 208, 276, 75, 25)
    #ce
    $Progress1 = _ProgressCreate(20, 186, 292, 14)
    _ProgressSetColors($Progress1, 0x09B8F8, 0x09B8F8, 0xFFFFFF, 0xFFFFFF)

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

    GUIRegisterMsg($WM_PAINT, "MY_WM_PAINT")
    AdlibRegister("_IncProgress",1000)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    ExitLoop
    Case $GUI_EVENT_PRIMARYDOWN
    _SendMessage($hGUI, $WM_SYSCOMMAND, $SC_DRAGMOVE, 0)
    EndSwitch
    WEnd

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

    Func _IncProgress()
    if $i < 100 Then $i+=1
    _ProgressSet($Progress1, $i)
    EndFunc

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

    ; Clean up resources
    _GDIPlus_GraphicsDispose($hGraphic)
    _GDIPlus_ImageDispose($hImage)
    _GDIPlus_ShutDown()
    Exit

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

    ; Draw PNG image
    Func MY_WM_PAINT($hWnd, $Msg, $wParam, $lParam)
    _GDIPlus_GraphicsDrawImage($hGraphic, $hImage, 0, 0)
    _WinAPI_RedrawWindow($hGUI, 0, 0, 1)
    Return $GUI_RUNDEFMSG
    EndFunc

    [/autoit]

    dein Skript hat ja nicht einmal das Hintergrundbild angezeigt wenn mann GDI-Progress herausgenommen hat,

    mfg autoBert

  • Fenster reagiert nicht

    • autoBert
    • 7. Dezember 2010 um 16:35
    Zitat von Milla

    Aber bei ControlClick naja...wenn du ihm nen ctrl zum draufklicken und gleichzeitig andere Koos mitgibst das kann nix werden aus reiner Logik ^^

    Zitat von aus Hilfe zu Controlclick

    x [optional] Die x-Position innerhalb des Controls, die geklickt werden soll. Standard ist die Mitte
    y [optional] Die y-Position innerhalb des Controls, die geklickt werden soll. Standard ist die Mitte

    es kann durchaus beides zusammen sinnvoll eingesetzt werden,

    @fleudenberg: es gibt Anwendungen, die sich gegen Automatisierung sperren. Es wundert mich auch, dass diese Anwendung über Nacht die eingestellten Werte vergisst, da wäre es doch sinnvoller dies beim Hersteller zu reklamieren,

    mfg autoBert

  • [gelöst] Darstellngsproblem in Scite

    • autoBert
    • 7. Dezember 2010 um 00:36

    Ich mag eigentlich weder Mäuse noch Touchpads, bin ein Anhänger von Tastrkürzeln. Zu meiner Anfangszeit wurden noch Lochkarten benutzt aber dafür habe ich kein passendes Eingabegerät,

    mfg autoBert

  • [gelöst] Darstellngsproblem in Scite

    • autoBert
    • 7. Dezember 2010 um 00:20

    Hallo Raupi,

    jetzt wo es schon über deinen Vorschlag gelöst ist, habe ich auch die Lösung gefunden (NetBookj/AcerAspire One): ,

    • 1 Finger Links auf Tochpad und mit dem rechten nach rechts = Zoom +
    • 1 Finger Links auf Tochpad und mit dem rechten nach links = Zoom -

    mfg autoBert

  • [gelöst] Darstellngsproblem in Scite

    • autoBert
    • 6. Dezember 2010 um 23:59

    Raupi , danke bin zu mindest in Scite wieder unter den Sehenden,

    mfg autoBert

  • [gelöst] Darstellngsproblem in Scite

    • autoBert
    • 6. Dezember 2010 um 23:44

    Hallo com,

    mir ist heute leider meine Brille z Schaden gekommen. Im FF & Co, ist das ja kein grosses Problem (STRG , +) aber in Scite ist die Schrift leider so nicht leserlich. Ich weiss, dass ich früher schon (aus versehen) über zufällig getätigte Gesten auf dem Touchpad ach in scite eine grössere schrift hatte, schaffe es aber leider nicht diese bewusst zu erzeugen. Kann jemand die Gesten beschreiben bzw. kennt einen anderen Weg wie maan (halbblind) Scite anders konfiguriert?

    mfg autoBert

  • Tastenkombination will nicht so recht

    • autoBert
    • 6. Dezember 2010 um 23:15
    Zitat von rik

    Damit kann man einen Bluescreen absichtlich erzeugen:

    Zitat von Schnuffel

    sehe dahinter keinen sittlichen Nährwert.Ich bin für Thread Close

    Schnuffel bin der geleichen Meinung

    mfg autoBert

  • Dateinamen von im Lan verschickten Dateien herausfinden

    • autoBert
    • 6. Dezember 2010 um 22:57

    chip, was Aqaplant vorhat dient ja nr der Beweissiccherung damit er dagegen vorgehen kann. Diese Leute werden dann allerdings nach dem von dir zititierten Hackertoolparagraf bestraft,

    mfg autoBert

  • FileInstall problem

    • autoBert
    • 6. Dezember 2010 um 22:39

    Hallo cOraXx,

    schau in deinen Habbo-Thread mit den Arrays, da habe ich es angepasst,

    mfg autoBert

  • GUICtrlCreatePng Bild ändern

    • autoBert
    • 6. Dezember 2010 um 15:32

    geht doch, schau [UDF] GUICtrlPic

    mfg autoBert

  • [UDF] GUICtrlPic - Update am 27.12.2010

    • autoBert
    • 6. Dezember 2010 um 15:31

    Hallo Grossvater,

    hier dein Demo-Skript etwas abgeändert, damit auch jeder den Wert erkennt:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include "GUICtrlPic.au3"
    $bFirst = True
    $Pic1 = @ProgramFilesDir & "\AutoIt3\Examples\GUI\Torus.png"
    $Form1 = GUICreate("Form1", 400, 300)
    GUICtrlCreatePic(@ProgramFilesDir & "\AutoIt3\Examples\GUI\Torus.png", 0, 0, 400, 300)
    GuiCtrlSetState(-1,$GUI_DISABLE)
    $a8 = _GUICtrlPic_Create($Pic1 , 30, 30, 72, 72, BitOR($SS_CENTERIMAGE,$SS_SUNKEN, $SS_NOTIFY), Default)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    if $nMsg <> 0 Then ConsoleWrite($nMsg & @crlf)
    switch $nMsg
    case $GUI_EVENT_CLOSE
    Exit
    Case $a8
    if $bFirst Then
    _GUICtrlPic_SetImage($a8, @ProgramFilesDir & "\AutoIt3\Examples\GUI\Merlin.gif", 1)
    Else
    _GUICtrlPic_SetImage($a8, @ProgramFilesDir & "\AutoIt3\Examples\GUI\Torus.png", 1)
    EndIf
    $bFirst = not $bFirst
    EndSwitch
    WEnd

    [/autoit]

    mfg autoBert

  • [UDF] GUICtrlPic - Update am 27.12.2010

    • autoBert
    • 6. Dezember 2010 um 14:12

    Hallo Grossvater,

    schöne nützliche Funktion, funktioniert prima (Win XP Prof SP3) :thumbup:

    mfg autoBert

  • Webbrowser mit TCP

    • autoBert
    • 6. Dezember 2010 um 13:35

    bevor du es versuchst, solltest du zuerst das OSI.Modell verstehen, denn nur mit TCP kommst du da nicht weit,

    mfg autoBert

  • ini zu langsam, Alternative zu ini

    • autoBert
    • 6. Dezember 2010 um 13:13

    Tigger1975, deine Lösung ist zwar die schnellste nur die Ergebnisse stimmen nicht.

    Hier meine Messung:

    Code
    [0]|9360.96738551967|6235.80622676904
    [1]|1018.69874523159|832.176715197043
    [2]|994.877561254293|968.083932455103
    [3]|805.46605783696|716.540230671775

    mfg autoBert

  • AutoIt Download

    • autoBert
    • 6. Dezember 2010 um 03:09

    Hallo L0c4lh0sT,

    ich weiss ja nicht ob du regelmässiger CT-Leser bist aber auf CD die der Ausgabe 26 vom 06.12.2010 beiliegt ist AutoIt 3.3.6.1.

    mfg autoBert

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™