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

Beiträge von AntiSpeed

  • Icon einer Datei wie vom Explorer laden & per GDI+ zeichnen

    • AntiSpeed
    • 3. Februar 2011 um 21:15

    Hey
    Ich möchte ein Icon in meinem Skript laden und es per GDI+ dann zeichnen.
    Ich habe zB einen solchen Pfad "C:\Users\aaaa\Desktop\wichtig.txt" und möchte jetzt das Icon, wie es auf dem Desktop angezeigt wird. Genau das gleich möchte ich auch mit *.exe machen.

    Hoffentlicht versteht ihr was ich meine :D
    Danke für eure Hilfe :thumbup:
    MfG AntiSpeed

  • Wir bauen uns ein CAD

    • AntiSpeed
    • 1. Februar 2011 um 17:37

    Hinweis: In deinem ersten Thread hast du "AutoIt" falsch geschrieben.

    Auch wenn du das umsetzten würdest, wäre GDI+ wahrscheinlich ein bischen zu langsam um so viel zu verarbeiten in au3. Benutzt lieber dafür c++ oder so etwas in der Richtung.

  • Bei GUICtrlCreateListView Spalten verschieden Makieren (zB 1.Spalte links, 5.Spalte rechts)

    • AntiSpeed
    • 31. Januar 2011 um 21:26

    Wäre sehr sehr sehr sehr sehr [...] sehr nett von dir :thumbup:

  • Bei GUICtrlCreateListView Spalten verschieden Makieren (zB 1.Spalte links, 5.Spalte rechts)

    • AntiSpeed
    • 31. Januar 2011 um 20:31

    Hier mal ein Screenshot.
    Lasst euch nicht von "ausgewählte Module" irritieren und erstetzt es gedanklich mal durch "erste Spalte" ^^ .

    Bilder

    • test24.jpg
      • 12,65 kB
      • 247 × 106
  • Bei GUICtrlCreateListView Spalten verschieden Makieren (zB 1.Spalte links, 5.Spalte rechts)

    • AntiSpeed
    • 31. Januar 2011 um 19:54

    Genau desshalb habe ich gefragt ^^
    Aber mir geht es darum, dass ich den Titel verschieben kann und so wie ihr meint, gäb es ja 2 unabhängig voneinander Titels.

    Hatt den wirklich keiner eine Idee?
    Gibt es dafür vlt ein bessers Ctrl (dass nicht im au3-Standard-Packet dabei ist :D ) ?

  • Bei GUICtrlCreateListView Spalten verschieden Makieren (zB 1.Spalte links, 5.Spalte rechts)

    • AntiSpeed
    • 31. Januar 2011 um 19:21

    Hey
    Ich möchte ein ListView erstellen, mitdem man, wenn man zB 2 Spalten hat, diese unabhängig voneinander makieren kann (1.Spalte links, 5.Spalte rechts und nicht 2.Spalte links, 2.Spalte rechts).
    Bis jetzt habe ich dazu nichts gefunden.
    Währe nett wenn ihr mir helft :thumbup:
    MfG AntiSpeed

  • Rechtsklick bei List - Geht wirklich nur Linksklick?

    • AntiSpeed
    • 30. Januar 2011 um 19:16

    Vielen Dank, funktioniert super :thumbup: .

  • Rechtsklick bei List - Geht wirklich nur Linksklick?

    • AntiSpeed
    • 30. Januar 2011 um 18:24

    Hey
    Wie kann ich hier anstatt eines Linksklickes einen Rechtsklick regestrieren?

    [autoit]


    #include <ButtonConstants.au3>
    #include <ComboConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <GUIListBox.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    $hGUI = GUICreate("Bsp", 800, 500, -1, -1)
    GUISetState()
    $List=GUICtrlCreateList("",5,5,240,100,BitOR($WS_VSCROLL,$LBS_NOTIFY))
    GUICtrlSetData(-1,"Bsp1|Bsp2","Bsp1")
    while 1
    $hMsg = GUIGetMsg($hGUI)
    Switch $hMsg
    Case $List
    ;hier nur linksklick
    endswitch
    wend

    [/autoit]


    Danke für die Antworten :thumbup:
    MfG AntiSpeed

  • Registryeintrag wirksam machen ohne Neustart - Wieso verschieben sich Icons auf dem Desktop!?

    • AntiSpeed
    • 30. Januar 2011 um 18:11

    Weißt denn jmd wie das geht?
    Ich finde nichts zu dem Thema.

  • Registryeintrag wirksam machen ohne Neustart - Wieso verschieben sich Icons auf dem Desktop!?

    • AntiSpeed
    • 30. Januar 2011 um 15:42

    @L3vithan: Das stimmt! Aber was ist ein15-Signal und wie setzt man das in au3 um?

  • Registryeintrag wirksam machen ohne Neustart - Wieso verschieben sich Icons auf dem Desktop!?

    • AntiSpeed
    • 30. Januar 2011 um 14:46

    Hallo
    Ich möchte einen Skript erstellen, dass ohne "richtigen Neustart" einen Registryeintrag wirksam macht. Bis jetzt habe ich dies, was auch funktioniert:

    [autoit]

    ProcessClose("explorer.exe")
    Execute("explorer.exe")

    [/autoit]


    Den Skript kann man getrost ausführen; es wird nichts verändert oder geschlossen, außer die Desktopicons werden verschoben, aber warum? Wenn jmd die Antwort darauf weiß, bitte posten :thumbup: .
    Danke im Vorraus
    MfG AntiSpeed

  • Waiter Box

    • AntiSpeed
    • 29. Januar 2011 um 12:58

    Sehr interessante Idee :thumbup: !
    Wenn du soweiter machst, bis du bald beim Captcha-Edit oder ein Nenne-Mir-den-Inhalt-Edit ^^

  • Happy Birthday sc4ry

    • AntiSpeed
    • 29. Januar 2011 um 12:47

    Happy B-Day :party:

  • _WinAPI_BitBlt zwischenspeichern

    • AntiSpeed
    • 26. Januar 2011 um 18:10

    Danke! Du hast mir sehr weitergeholfen.

  • _WinAPI_BitBlt zwischenspeichern

    • AntiSpeed
    • 25. Januar 2011 um 20:12

    Vielen Dank für den Code!

    Nur eine Frage hätte ich noch: Kann ich auch den Cursor noch mitspeichern? (oder muss ich Position und Grafik manuell auslesen?)
    MfG AntiSpeed

  • Hilfe beim Code ? (auto-it)

    • AntiSpeed
    • 25. Januar 2011 um 19:46

    Es heißt außerdem AutoIt

  • sapi.spvoice aud deutsche Stimme einstellen

    • AntiSpeed
    • 25. Januar 2011 um 19:17

    Lade dir ein runter und stell dann einfach die Stimme ein.

  • _WinAPI_BitBlt zwischenspeichern

    • AntiSpeed
    • 25. Januar 2011 um 18:49

    Hey
    Ich habe momentan folgendes Skript:

    Spoiler anzeigen
    [autoit]

    HotKeySet("{ESC}","_exit")
    #include <WinAPI.au3>
    #include <WindowsConstants.au3>
    #Include <GDIPlus.au3>
    _GDIPlus_Startup()

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

    $hGui = GUICreate("_WinAPI_BitBlt", @DesktopWidth, @DesktopHeight, 0, 0, $WS_POPUP,$WS_EX_TOPMOST)
    GUISetState(@SW_SHOW)
    $hGraphic = _GDIPlus_GraphicsCreateFromHWND ($hGUI)

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

    $hWnd = _WinAPI_GetDesktopWindow()

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

    $hDC_Gui = _WinAPI_GetDC($hGui)
    $hDC_Desk = _WinAPI_GetDC($hWnd)

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

    $hDC_Graphic = _GDIPlus_GraphicsGetDC($hGraphic)

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

    _WinAPI_BitBlt($hDC_Graphic, 0, 0, @DesktopWidth, @DesktopHeight, $hDC_Desk, 0, 0, $SRCCOPY)

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

    While GUIGetMsg() <> -3
    Sleep(100)
    WEnd

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

    _WinAPI_ReleaseDC($hGui, $hDC_Gui)
    _WinAPI_ReleaseDC($hWnd, $hDC_Desk)
    Func _exit()
    Exit
    EndFunc

    [/autoit]


    Jetzt möchte ich gerne den _WinAPI_BitBlt aber vorher ausführen, damit ich ein "Screenshot" ohne mein Fenster habe. Das Fenster ist nur zur Ausgabe danach zuständig. Wenn ich den Befehl vor dem Show mache, funktioniert es nicht. Wie kann ich jetzt die Bits zwischenspeichern und danach erst mein Fenster sichtbar machen und dann die Bits auf das Fenster blitten?

    Danke für Antworten
    MfG AntiSpeed

  • JPG mit FileWrite erstellen (Format-Struktur) ?

    • AntiSpeed
    • 21. Januar 2011 um 19:38

    Hey
    Ich habe mehere Pixel (width:100, height:80) und möchte diese jetzt in eine JPG "reinsetzten". Bis jetzt habe ich schon das, das aber nicht wirklich funktioniert, da ich nirgens im INet die Struktur finden kann:

    [autoit]


    FileWrite(FileOpen("teeeeeest.jpg",2+16),"0xFFD8FFE000104A4649460001"&$Pixels)

    [/autoit]


    Wäre nett jmd antworten könnnte, der sich auskennt damit :thumbup: .
    MfG AntiSpeed

  • Autoscript läuft auf langsamen Pc langsamer ?

    • AntiSpeed
    • 20. Januar 2011 um 18:42

    Halt dich an das Beispiel von Raupi.
    Da es ja noch Interpretiert werden muss, ist es klar schon mal besser einen schnelleren zu haben, aber was du meinst, da hast du vergessen, dass das Programm ja noch rechnet und so man gar nicht einen PC zu schnell haben kann (sons würds keine super-computer geben)

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™