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

Beiträge von hellboy3

  • Wie Windows Icons abfangen?

    • hellboy3
    • 15. November 2011 um 10:58

    Hallo Leute,

    gibt es eine Möglichkeit Windows Icons abzufangen?

    Bild


    Also hier z.B. das rote Kreuzchen.

  • Alles Gute Xenobiologist

    • hellboy3
    • 13. November 2011 um 13:56

    Alles Gute nachträglich :)

  • autoBert feiert

    • hellboy3
    • 13. November 2011 um 13:49

    Alles Gute auch von mir :)

  • GUI kontrollieren, trotz Schleife etc. (Adlib)

    • hellboy3
    • 28. Oktober 2011 um 15:29

    Schön das du dir zu helfen weist, geht aber viel einfacher ;)

    [autoit]

    $cBG = GUICtrlCreatePic($path, 0, 0, 253, 149)
    GUICtrlSetState(-1, $GUI_DISABLE)

    [/autoit]

    Durch das $GUI_DISABLE sollten die Events ganz normal empfangen werden :)

  • hellboy3 wird 19

    • hellboy3
    • 14. Oktober 2011 um 18:23

    Vielen Dank! :)


    Meiner Leber geht`s gut danke :D

  • progandy hat Geburtstag!

    • hellboy3
    • 11. Oktober 2011 um 19:44

    Alles Gute auch von mir! :)

  • Eckigen Rand um Button entfernen, der besonders bei Hintergrundbildern auffällt

    • hellboy3
    • 7. Oktober 2011 um 18:53

    GuckMalHier

    :)

  • Progressbar beim laden der GUI

    • hellboy3
    • 6. Oktober 2011 um 11:49

    Musst du denn unbedingt GENAU wissen , wann das Fenster erscheint, oder reicht da nicht die Info , dass es gerade geladen wird?

    Spoiler anzeigen
    [autoit]


    SplashTextOn("Loading...","GUI is loading...",150,50)

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

    Opt("GUIOnEventMode",1)

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

    $hwnd = GUICreate ("GUI", 250, 250)
    GUISetOnEvent(-3,"_Exit")
    Sleep(5000) ; Simuliert deine Wartezeit :D
    GUISetState()
    SplashOff()

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

    While Sleep(20)
    WEnd

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

    Func _Exit()
    Exit
    EndFunc

    [/autoit]
  • name22 feiert seinen 17ten

    • hellboy3
    • 5. Oktober 2011 um 21:27

    Alles Gute name! :D

  • Dingsbums

    • hellboy3
    • 3. Oktober 2011 um 21:25
    Zitat

    Ein grund mehr Windows7 NICHT zu nehmen wenn nichtmal dieses Praktische Menü aufkommt.

    Win7 ist einfach das bessere OS, XP hat ausgedient :)

  • mp3 abspielen solange Form1 angezeigt wird

    • hellboy3
    • 21. September 2011 um 21:20

    Einfach mal 1 und 1 zusammenzählen: ;)

    Spoiler anzeigen
    [autoit]

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

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

    $aSound = _SoundOpen("C:\Test.mp3")

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

    $Form1 = GUICreate("Form1", 194, 58, 192, 124)
    $Button1 = GUICtrlCreateButton("Ton an", 16, 16, 75, 25, 0)
    $Button2 = GUICtrlCreateButton("Ton aus", 104, 16, 75, 25, 0)
    GUISetState()

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

    _SoundPlay($aSound, 0)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    _SoundResume($aSound)
    Case $Button2
    _SoundPause($aSound)
    EndSwitch
    WEnd

    [/autoit]
  • PNG Button.

    • hellboy3
    • 21. September 2011 um 18:00

    Hab da mal ne Funktion von Seubo rausgekramt, ich find die recht praktisch. :)

    Spoiler anzeigen
    [autoit]

    #include <GDIPlus.au3>
    #include <WindowsConstants.au3>
    #include <GuiConstantsEx.au3>

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

    InetGet("http://upload.wikimedia.org/wikipedia/commons/7/7a/Basketball.png",@ScriptDir & "\Ball.png")

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

    Opt('GUIOnEventMode', 1)

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

    $hGUI = GUICreate("",350,350); Gui elemte ausblenden
    GUISetOnEvent(-3,"_Exit")
    GUISetBkColor(0xFF7F24)
    $guibk = GUICtrLCreatePng($hGUI,@ScriptDir & "\Ball.png",20,20)
    GUICtrlSetOnEvent(-1,"_Basketfunc")

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

    GUISetState(@SW_SHOW)

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

    While Sleep(50)
    WEnd

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

    Func GUICtrlCreatePng($hWnd, $sPath, $iX, $iY) ; SEuBo
    _GDIPlus_Startup()
    Local $hScrDC, $hMemDC, $hBitmap, $hOld, $pSize, $tSize, $pSource, $tSource, $pBlend, $tBlend, $hGUI
    Local $hImage = _GDIPlus_ImageLoadFromFile($sPath), $iWidth = _GDIPlus_ImageGetWidth($hImage), $iHeight = _GDIPlus_ImageGetHeight($hImage)
    $hGUI = GUICreate("", $iWidth, $iHeight, $iX, $iY, 0x80000000, BitOR(0x40, 0x80000), $hWnd)
    $cLabel = GUICtrlCreateLabel("", 0, 0, $iWidth, $iHeight)
    GUICtrlSetBkColor(-1, -2)
    GUISetState(@SW_SHOWNOACTIVATE, $hGUI)
    $hScrDC = _WinAPI_GetDC(0)
    $hMemDC = _WinAPI_CreateCompatibleDC($hScrDC)
    $hBitmap = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hImage)
    $hOld = _WinAPI_SelectObject($hMemDC, $hBitmap)
    $tSize = DllStructCreate("int X;int Y")
    $pSize = DllStructGetPtr($tSize)
    DllStructSetData($tSize, "X", $iWidth)
    DllStructSetData($tSize, "Y", $iHeight)
    $tSource = DllStructCreate("int X;int Y")
    $pSource = DllStructGetPtr($tSource)
    $tBlend = DllStructCreate("byte Op;byte Flags;byte Alpha;byte Format")
    $pBlend = DllStructGetPtr($tBlend)
    DllStructSetData($tBlend, "Alpha", 255)
    DllStructSetData($tBlend, "Format", 1)
    _WinAPI_UpdateLayeredWindow($hGUI, $hScrDC, 0, $pSize, $hMemDC, $pSource, 0, $pBlend, $ULW_ALPHA)
    _WinAPI_ReleaseDC(0, $hScrDC)
    _WinAPI_SelectObject($hMemDC, $hOld)
    _WinAPI_DeleteObject($hBitmap)
    _WinAPI_DeleteDC($hMemDC)
    GUISwitch($hWnd)
    _GDIPlus_ImageDispose($hImage)
    _GDIPlus_Shutdown()
    Return SetError(0,$hGUI,$cLabel)
    EndFunc ;==>GUICtrlCreatePng

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

    Func _Basketfunc()
    MsgBox(0,"","Du hast den Ball angeklickt!")
    EndFunc

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

    Func _Exit()
    Exit
    EndFunc

    [/autoit]
  • [Release] Ste`s Web-Radio

    • hellboy3
    • 19. September 2011 um 22:21

    Kleines Update auf v.0.8

    - Mehrere kleine Stabilitätsprobleme & Schönheitsfehler beseitigt
    - Radiostreamerkennung verbessert

  • GunFood ist 30

    • hellboy3
    • 19. September 2011 um 16:36

    Happy Birthday :party::party:

    chip: Die Tasse ist ja mal geil :D :D

  • Ist URL ein Radiostream?

    • hellboy3
    • 18. September 2011 um 03:36

    Danke, somit gelöst. :)

  • RapIt hat Geburtstag!

    • hellboy3
    • 15. September 2011 um 21:37

    Alles GUTE ! :thumbup:

  • Alternative zu AutoIt

    • hellboy3
    • 12. September 2011 um 23:11

    Danke!
    Aber ich nehme an das sind alles inputboxen, mir gings besonders um guicreate bzw. das handling von controls... :)

  • Alternative zu AutoIt

    • hellboy3
    • 12. September 2011 um 22:38

    Also nur interessehalber , kann mir das jemand 1:1 in Python umschreiben?
    Würde gern man den Syntax vergleichen, was das für eine Umstellung wäre....

    Spoiler anzeigen
    [autoit]

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

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

    $Form1 = GUICreate("Test", 259, 108, 852, 50)
    $Button1 = GUICtrlCreateButton("Read", 32, 48, 193, 41)
    $Input1 = GUICtrlCreateInput("", 24, 16, 209, 21)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    _func1()

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

    EndSwitch
    WEnd

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

    Func _func1()
    MsgBox(0,"test",GUICtrlRead($Input1))
    EndFunc

    [/autoit]
  • Ist URL ein Radiostream?

    • hellboy3
    • 10. September 2011 um 13:02

    Hab es jetzt mal so probiert, passt das so?

    Spoiler anzeigen
    [autoit]

    If _isRadioStream("http://www.youtube.com/watch?v=y1iOG6vELGE") Then
    MsgBox(0,"","Radiostream!")
    Else
    MsgBox(0,"","Kein Radiostream!")
    EndIf

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

    Func _isRadioStream($sURL)
    Local $ret
    $WMP = ObjCreate("WMPlayer.OCX")
    $WMP.URL = $sURL
    $WMP.controls.play()
    While $WMP.playstate = 9
    Sleep(20)
    WEnd
    If $WMP.playstate <> 10 Then
    $ret = True
    Else
    $ret = False
    EndIf
    $WMP.controls.stop()
    $WMP = 0
    Return $ret
    EndFunc

    [/autoit]
  • Ist URL ein Radiostream?

    • hellboy3
    • 10. September 2011 um 11:27

    Hallo Com.,

    ich wollte mal nachfragen wie man am besten einen Radiostream anhand einer URL erkennt.

    Bei einem Stream wie diesem hier:

    Code
    http://listen.housetime.fm/tunein-dsl-asx


    kann ich ja das asx am ende als Indikator nehmen, aber wie schaut`s bei dem hier aus?

    Code
    http://webradio.hitradion1.de:8000/

    Jemand ne Idee? Weil ich denke das "webradio" am anfang der URL ist ja kein Standart oder?

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™