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

Beiträge von Jam00

  • Runder Button

    • Jam00
    • 5. Februar 2009 um 15:51

    @progandy
    Oh, hab garnicht gemerkt das du was gepostet hast!
    Das fuck ich mir gleich mal an!


    So, man hat mir im Englischen forum geholfen!
    Da hab ich jetzt nur noch ein Problem!

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

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

    $hWin = GUICreate("Test", 200, 200)
    GUISetBkColor(0x00FF00, $hWin)

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

    $hPic = GUICtrlCreatePic("button.gif", 90, 90, 21, 21)

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

    GUISetState()

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

    While 1

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

    $iMsg = GUIGetMsg()

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

    Switch $iMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $hPic
    $iOldOpt = Opt("MouseCoordMode", 2)
    $aPos = MouseGetPos()
    If _PointInEllipse($aPos[0], $aPos[1], 90, 90, 21, 21) Then MsgBox(0, "", "Hit")
    Opt("MouseCoordMode", $iOldOpt)
    EndSwitch

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

    WEnd

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

    Func _PointInEllipse($xPt, $yPt, $xTL, $yTL, $w, $h)
    Local $bInside = False, $a = $w / 2, $b = $h / 2
    Local $c1X, $c2X, $dist, $xc = $xTL + $a, $yc = $yTL + $b
    $c1X = $xc - ($a ^ 2 - $b ^ 2) ^ (1 / 2); 1st focal point x position
    $c2X = $xc + ($a ^ 2 - $b ^ 2) ^ (1 / 2); 2nd focal point x position
    $dist = (($xPt - $c1X) ^ 2 + ($yPt - $yc) ^ 2) ^ 0.5 + (($xPt - $c2X) ^ 2 + ($yPt - $yc) ^ 2) ^ 0.5
    If $dist <= $w Then $bInside = Not $bInside
    Return $bInside
    EndFunc ;==>_PointInEllipse

    [/autoit]


    Wie bekomme ich das Pic transparent? Also das bild vom Button ist transparent, aner bei mir zeigt er das nicht an :(

  • Ping funktion sendet immer eine Ping zeit zurück

    • Jam00
    • 5. Februar 2009 um 15:46

    @Padmak
    :D
    Bei welcher funk gehts?
    Also die von MaxSony ging bei mir nicht!
    Aber meine ging!

  • Shutdown-Tool

    • Jam00
    • 5. Februar 2009 um 15:42

    Ja okay
    Du kennst den VLC nicht??????
    Wer kennt den nicht???

  • Multiplayer-Game 'Kurven-Spiel'

    • Jam00
    • 5. Februar 2009 um 15:41

    @Padmak
    Da haste voll recht

    Tobi grinst
    musst mal Leertaste drücken, ahb jetzt aber auch nit die neue Version mit Multiplayer und singelplaer, nur so eine Vermutung :D

  • Ping funktion sendet immer eine Ping zeit zurück

    • Jam00
    • 5. Februar 2009 um 15:32
    Zitat

    habs ja extra ausprobiert obs mit dem ">" anstatt "=" was ändert.

    du musst nicht nur > ändern, sondern auch noch @error zu $var!!!!!!!!!!!!

  • Ping funktion sendet immer eine Ping zeit zurück

    • Jam00
    • 5. Februar 2009 um 15:25

    Auch bei meinem Script?

  • Hat jemand lust diese Hilfe zu übersetzen?

    • Jam00
    • 5. Februar 2009 um 15:19

    Okay vilen dank!

  • Hi leute, ich bin eine Totale 0 in Englisch

    • Jam00
    • 5. Februar 2009 um 15:16

    Ist nicht mehr wichtig, Anno2008 hat sie mir schon überstezt!

  • Ping funktion sendet immer eine Ping zeit zurück

    • Jam00
    • 5. Februar 2009 um 15:11

    Zeile 2 ist geändert!!!!! Guck mal hin, und bei mir gehts!

  • Ping funktion sendet immer eine Ping zeit zurück

    • Jam00
    • 5. Februar 2009 um 15:04

    Ist doch ganz leicht:

    Spoiler anzeigen
    [autoit]

    $var = Ping("www.blubbelgedoens.de",250)
    If $var > 0 Then
    Msgbox(0,"Status","Online, Antwortzeit war:" & $var)
    Else
    Msgbox(0,"Status","Es ist ein Fehler mit der Nummer " & @error & " aufgetreten.")
    EndIf

    [/autoit]
  • AutoIt Skripte beenden lassen

    • Jam00
    • 5. Februar 2009 um 14:11

    Ganz einfach, ich bin debei ein Spiel zu entwicheln, und wenn man bruacht nur 1 zeile in AutoIt, mit ControlSetText um sich unetlich vile rohstoffe von einer sorte zu machen, und das wollte ich verhindern!

  • AutoIt Skripte beenden lassen

    • Jam00
    • 4. Februar 2009 um 23:16

    Ja genau, das das nicht mehr geht!

  • AutoIt Skripte beenden lassen

    • Jam00
    • 4. Februar 2009 um 22:48

    ICh meine Die Controle-ID vom Label. Kann man verhinder das man den Text änder kann?

  • AutoIt Skripte beenden lassen

    • Jam00
    • 4. Februar 2009 um 22:27

    Okay danke
    Also mache Ich ein label, das dann dazu dient das ein aderes Programm da was reinschreiben kann :D
    Bleibt die ID eig. immer gleich?
    Kann man das auch irgenwie verhinder, also das der Text verändert werden kann?

  • AutoIt Skripte beenden lassen

    • Jam00
    • 4. Februar 2009 um 20:39

    ahso
    Kannst du erklaren wie man auch so text zwischen zwei programmen austauschen kann?

  • AutoIt Skripte beenden lassen

    • Jam00
    • 4. Februar 2009 um 20:19

    Kann man dem AutoIt programm nicht einfach mitteilen das es sich beenden soll? Hab da mal irgendwas gehört, das man es machen Kann das die Programm unternander komuizieren, wenn ich da nichts falsch verstanden habe!

  • Maus Down/Up & Wheel Up/Down Events auslesen

    • Jam00
    • 4. Februar 2009 um 20:17

    Und ich? Ich armer Junger zu mir sagt niemand was ;( ;(

  • Maus Down/Up & Wheel Up/Down Events auslesen

    • Jam00
    • 4. Februar 2009 um 19:33

    Ich hab mal meine Idee umgesetzt:

    Spoiler anzeigen
    [autoit]

    #include <Misc.au3>
    While 1
    If _IsPressed("01") Then _move_picture()
    Sleep (100)
    WEnd
    Func _move_picture()
    While 1
    If not _IsPressed ("01") Then ExitLoop
    ;~ Hier musst du deine Func reinmachen
    ToolTip ("Func wird ausgeführt")
    WEnd
    ToolTip ("")
    EndFunc

    [/autoit]


    Das ToolTip musst du dann wegmachen, und in die While deine Func machen!

  • Eingabeauffordderung

    • Jam00
    • 4. Februar 2009 um 18:12

    Ja, ich meine, es ist aber nur eine Zeile^^ Und wenn man weiß wie es geht ist es doch leicht!

  • Fehlermeldung ausgeben

    • Jam00
    • 4. Februar 2009 um 17:44

    Okay, ich habe die HIlfe benutz, die man sich hier runterladen kann, also die .chm

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™