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

Beiträge von janaiky

  • Cryption

    • janaiky
    • 23. Dezember 2010 um 22:28

    Das ist eine binäre Schreibweise, du kannst es mit

    [autoit]

    BinaryToString

    [/autoit]

    in einen String konvertieren.

  • Kleines Spiel. Brauche Hilfe

    • janaiky
    • 11. Dezember 2010 um 21:45

    @m-obi Wieso nur addieren? Man geht doch in einem Viereck, nicht nur geradeaus. Und außerdem braucht man doch sowieso einen Array um die Preise und alles zu speichern.

  • Kleines Spiel. Brauche Hilfe

    • janaiky
    • 11. Dezember 2010 um 16:53

    Schau dir mal das Tutorial von BugFix an: http://www.bug-fix.info/array_tut.htm

  • Kleines Spiel. Brauche Hilfe

    • janaiky
    • 11. Dezember 2010 um 10:48

    Hallo Timiboy,
    hier ein Beispiel für das, was BadBunny angesprochen hatte:

    Spoiler anzeigen
    [autoit]

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

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

    HotKeySet("{ESC}", "_Exit")
    Func _Exit()
    Exit
    EndFunc ;==>_Exit

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

    HotKeySet("{space}", "wurfeln")

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

    Global $felder[13][2] = [[300, 50],[300, 100],[300, 150], [300, 200], [300, 250], [300, 300], [300, 350], [300, 400], [300, 450], [300, 500], [300, 550], [300, 600], [300, 650]]
    Global $aktuelles_feld = 0

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

    GUICreate("Meine Gui", 700, 700)
    $pic1 = GUICtrlCreatePic("url.jpg", 0, 0, 700, 700)
    $pic2 = GUICtrlCreatePic("stein.jpg", 600, 630, 45, 45)

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

    GUISetState()
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    ExitLoop
    EndSelect
    WEnd

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

    Func wurfeln()
    $wurf = Random(1, 6, 1) + Random(1, 6, 1)
    MsgBox(1, "Gewürfelt", "Du hast eine " & $wurf & " gewürfelt!")
    If $aktuelles_feld + $wurf > 12 Then
    $aktuelles_feld = $aktuelles_feld + $wurf - 13
    Else
    $aktuelles_feld += $wurf
    EndIf
    GUICtrlSetPos($pic2, $felder[$aktuelles_feld][0], $felder[$aktuelles_feld][1])
    EndFunc ;==>wurfeln

    [/autoit]


    Außerdem war ein kleiner Fehler beim bestimmen der gewürfelten Zahl, denn das Würfeln mit 2 Würfeln ist kein Laplace-Experiment (d.h., dass die Ergebnisse nicht gleich wahrscheinlich sind). Deswegen musst du das so schreiben:

    [autoit]

    Random(1, 6, 1) + Random(1, 6, 1)

    [/autoit]
  • Bass.dll und Windows 7

    • janaiky
    • 7. Dezember 2010 um 17:09

    Danke für die Tipps, lag an den Includes (Hab die einfach neu geschrieben, war wohl ein versteckter Fehler)

  • Bass.dll und Windows 7

    • janaiky
    • 6. Dezember 2010 um 22:37

    Ich habe aber x86 und auch die x86 Version... Woran kann es sonst noch liegen?

  • Bass.dll und Windows 7

    • janaiky
    • 6. Dezember 2010 um 18:27

    Hallo Leute,
    ich habe heute ein kleines Programm ausgegraben, was mit bass.dll und bassenc.dll und co. arbeitet.
    Dabei habe ich festgestellt, dass absolut nichts funktioniert! Auf Windows XP hat es aber funkioniert (hatte ich, als ich es programmiert habe)
    Könnte es sein, dass bass.dll nicht kompatibel zu Windows 7 ist? Oder habe ich eine alte Version der bass.dll?

  • ShockwaveFlash objekt resizen

    • janaiky
    • 27. November 2010 um 22:15

    Man kann die Größe nicht verändern, nur die Größe des Objekts, aber der Hintergrund würde dann nur weiß werden.
    Es gibt keinen Parameter, der die "eigentliche" Größe verändern kann.

  • Nochmals FFMPEG

    • janaiky
    • 27. November 2010 um 21:16

    Ich benutze immer den Parameter

    SQL
    -sameq


    Dieser gibt an, dass die Ausgabedatei die gleiche Qualität haben soll wie die Originaldatei.

  • Nach Aktivieren von GUI verschwindet diese

    • janaiky
    • 26. November 2010 um 23:04

    Danke, m-obi, das war es :thumbup:
    Mein Quizprogramm wird immer besser...

  • Nach Aktivieren von GUI verschwindet diese

    • janaiky
    • 26. November 2010 um 22:53

    Hallo Leute,
    mal wieder ein kleines Problem:

    [autoit]

    GUISetState(@SW_DISABLE)
    MsgBox(48 + 262144, "Error", "Please select an answer!")
    GUISetState(@SW_ENABLE)

    [/autoit]


    Das GUI wird auch deaktiviert. Die Messagebox erscheint und wenn ich auf OK klicke, wird das GUI minimiert.
    Meine Vermutung ist, dass das an "MsgBox has top-most attribute set" (flag 262144) liegt, jedoch soll die Messagebox immer im Vordergrund sein.
    Was kann man da machen?

  • Vollbildmodus: Schließen mit ESC verhindern

    • janaiky
    • 22. November 2010 um 20:08

    Das ist für die Schule gedacht, alles läuft über ein Benutzerkonto. Ich will meine Daten noch behalten...
    Alle in meiner Klasse werden versuchen, das Programm zu schließen und stattdessen im Internet zu surfen.
    Aber wenn die das nur irgendwie versuchen, wird die PC-Nummer an den Server gemeldet.

  • Vollbildmodus: Schließen mit ESC verhindern

    • janaiky
    • 22. November 2010 um 20:01

    Danke, jetzt gehts :thumbup:
    Jetzt kann mich nichts mehr aufhalten, mein Quizprogramm zu machen...

  • Vollbildmodus: Schließen mit ESC verhindern

    • janaiky
    • 22. November 2010 um 19:56

    Hallo Leute,
    ich hab folgenden Code:

    [autoit]

    $Form1_1 = GUICreate("Quiz", @DesktopWidth, @DesktopHeight, 0, 0, BitOR($WS_POPUP, $WS_MAXIMIZE))

    [/autoit]


    Es öffnet sich wie erwünscht ein Fenster, jedoch kann man es durch drücken von ESC einfach schließen.
    Was kann man dagegen tun?

  • Remote Starten&Stopen von Programmen (Linux-->Windows)

    • janaiky
    • 13. August 2010 um 23:22

    Mach doch ein Serverprogramm auf den Windows-PC (mit TCP) und dann kannst du per per telnet (oder wie es bei Linux heißt) einen AutoIt-Befehl senden.
    Den führst du dann per execute aus. Wenn du ein Beispiel haben willst, kann ich dir eins geben.

  • GDI+ Buttons?

    • janaiky
    • 5. Mai 2010 um 21:08

    Hallo Leute,
    ich bin gerade dabei ein Quizscript, was ich morgen in der Schule brauche, zu bearbeiten.
    Es funktioniert alles, bis auf das Userinterface. Das wollte ich mit schicken Buttons machen.
    Ich sehe in vielen Progammen, wie in Doodle Jump, dass die Buttons mit GDI+ gemacht sind.
    Den Code verstehe ich leider nicht. Kann mir da jemand helfen?

    Jan

  • Programmier-/Skriptsprachen außer AutoIt

    • janaiky
    • 28. April 2010 um 23:54

    Also ich mache außer AutoIt noch Php und Javascript,
    voher hab ich ein wenig Batch gemacht und ich lerne gerade nebenbei C.

  • Probleme mit meinem Text Template Tool

    • janaiky
    • 25. April 2010 um 14:03

    Dann hab ich keine Idee mehr.
    Tut mir leid ;(

  • Probleme mit meinem Text Template Tool

    • janaiky
    • 25. April 2010 um 12:59

    Eine Frage:
    Wie lang sind den diese Text-Schnipsel?

  • If ... Then ... EndIf

    • janaiky
    • 25. April 2010 um 12:48

    Doch mit Switch:

    Spoiler anzeigen
    [autoit]

    Local $var = 7

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

    Switch $var
    Case 0,1,2,3,4
    MsgBox(0, '', 'klein')
    Case 5,6,7,8,9
    MsgBox(0, '', 'groß')
    Case Else
    MsgBox(0, '', 'Variable ist falsch')
    EndSwitch

    [/autoit]

    Edit: BugFix war schneller und besser ;(

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™