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

Beiträge von stayawayknight

  • Mit TCP Telefonnummer anrufen

    • stayawayknight
    • 3. Januar 2011 um 19:39
    Zitat von sumsum

    Das geht über den direkten Weg nicht, du könntest natürlich ne webseite o.ä. benutzen um die verbindung herzustellen.


    ... die in einem Embedded Ie eingebettet ist ;)
    Über eine Website ist es auf jeden Fall möglich.

  • Problem mit dem Notepad

    • stayawayknight
    • 3. Januar 2011 um 16:34

    Nur so als Anmerkung: Ein Sleep von 4 wird nichts bringen, den 4/1000 Sekunden sind für den Menschen eigentlich unrealisierbar, abgesehen davon das Sleepwerte kleiner 10 sehr ungenau wird.

  • Thread

    • stayawayknight
    • 3. Januar 2011 um 11:34

    Das geht glaube ich sogar mit GDI+, nur wird das dann extrem flackern, da DirektX westentlich schneller neuzeichnet als GDI+.

  • Mein erstes kleines Skript =)

    • stayawayknight
    • 2. Januar 2011 um 23:55

    Für dein erstes Script wirklich nicht schlecht!
    Du kannst den Code aber um einiges kürzen, wenn du Arrays verwendest!

  • Programmablauf

    • stayawayknight
    • 1. Januar 2011 um 00:54

    Sieh dir den OnEvent-Mode an, der dürfte das Problem lösen.

  • Silvester

    • stayawayknight
    • 31. Dezember 2010 um 18:07

    Ja, ein (weiterhin) gutes neues Jahr für die AutoitCom!
    (Das Logo muss erneuert werden ;) )

  • Dateien Sortieren

    • stayawayknight
    • 31. Dezember 2010 um 00:50

    Kommt darauf an, wie sie sich ähneln sollen.
    Du kannst z.B. Buchstaben in der Mitte vergleichen, Buchstaben am Ende oder Buchstaben am Anfang.
    Dazu brauchst du

    [autoit]


    _StringBetween
    StringLeft
    StringRight
    ;evtl fängst du was mit
    StringCompare
    ;an

    [/autoit]
  • Bug bei _GDIPlus_GraphicsDrawString + Default?

    • stayawayknight
    • 30. Dezember 2010 um 12:10

    Dann war das wohl kein Bug, sondern ein Verständnisfehler meinerseits.
    Tut mir Leid,
    viele Grüße,
    stayawayknight

  • Bug bei _GDIPlus_GraphicsDrawString + Default?

    • stayawayknight
    • 30. Dezember 2010 um 11:56

    Ja, aber z.B. hier funktioniert das mit Default als Standart für einen optionalen Parameter auch einwandfrei:

    Spoiler anzeigen
    [autoit]


    GUICreate("Gui", Default, Default, 0, 0)
    GUISetState(@SW_SHOW)

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

    While 1
    Sleep(10)
    WEnd

    [/autoit]

    Ansonsten hätte die Weite/Höhe der Gui doch 0 sein müssen?

  • Bug bei _GDIPlus_GraphicsDrawString + Default?

    • stayawayknight
    • 30. Dezember 2010 um 11:49

    Ich dachte immer das durch

    [autoit]

    Default

    [/autoit]

    der Standartwert eines optionalen Parameters genommen wird ?(

  • Bug bei _GDIPlus_GraphicsDrawString + Default?

    • stayawayknight
    • 30. Dezember 2010 um 11:19

    Hallo liebe Autoit-Com,
    ich meine bei dem GDI+ Befehl

    [autoit]

    _GDIPlus_GraphicsDrawString

    [/autoit]

    einen Bug entdeckt zu haben, im Zusammenhang mit

    [autoit]

    Default

    [/autoit]

    .

    Benutze ich nämlich

    [autoit]

    _GDIPlus_GraphicsDrawString($hGraphics, "Ich bin ein String", 0, 50, "Arial", 12)

    [/autoit]

    wird der String einwandfrei gezeichnet, benutze ich statt "Arial" jedoch Default als Schrifttypenparameter, tut sich gar nichts. Dabei ist dieser Parameter optional, der Standart ist "Arial".

    Hier ein Script zum Testen:

    Spoiler anzeigen
    [autoit]


    #include <GDIPlus.au3>
    #include <GuiConstants.au3>

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

    OnAutoItExitRegister("ende")
    Opt("GuiOnEventMode", 1)

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

    $hGui = GUICreate("Titel")
    GUISetBkColor(0xFFFFFF, $hGui)
    GUISetOnEvent($GUI_EVENT_CLOSE, "ende")
    GUISetState(@SW_SHOW, $hGui)

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

    _GDIPlus_Startup()
    $hGraphics = _GDIPlus_GraphicsCreateFromHWND($hGui)

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

    ;################### Hier brennt's:
    _GDIPlus_GraphicsDrawString($hGraphics, "Ich bin ein String", 0, 50, Default, 12) ;funktioniert nicht
    ;_GDIPlus_GraphicsDrawString($hGraphics, "Ich bin ein String", 0, 50, "Arial", 12) ;funktioniert
    ;####################

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

    While 1
    Sleep(10)
    WEnd

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

    Func ende()
    _GDIPlus_GraphicsDispose($hGraphics)
    _GDIPlus_Shutdown()
    Exit
    EndFunc ;==>ende

    [/autoit]

    PC-Daten:
    WIN7, CPU:X64, OS:X86, Autoitversion: 3.3.4.0

    Möchte mal gerne hören, was ihr dazu sagt - ist das tatsächlich ein Bug oder nur ein Fehler meinerseits?

    Viele Grüße und Dank im Vorraus,
    stayawayknight

  • in eine Zeile schreiben

    • stayawayknight
    • 28. Dezember 2010 um 11:29

    Kannst aber alles in einen Befehl "quetschen", wenn du dir eine Funktion erstellst.

  • FileWriteFromArray Problem

    • stayawayknight
    • 25. Dezember 2010 um 12:15

    So?

    Spoiler anzeigen
    [autoit]


    #include <File.au3>
    #include <Array.au3>

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

    $Submit = "Hans5|65|25.12.2010"
    Global $aRecords
    _FileReadToArray(@TempDir & "/Reports.txt", $aRecords)

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

    If IsArray($aRecords) Then
    $aRecords[UBound($aRecords)] = $Submit
    _ArrayDisplay($aRecords)
    FileDelete(@TempDir & "/Reports.txt")
    _FileWriteFromArray(@TempDir & "/Reports.txt", $aRecords)
    EndIf

    [/autoit]
  • Mausspielchen

    • stayawayknight
    • 24. Dezember 2010 um 15:32

    Sorry, aber ich versteh weder den Nutzen, noch den Sinn, noch das Prinzip das dahintersteckt.
    Man gibt eine Zahl ein für eine Anzahl und eine Geschwindigkeit; wenn man dann auf Start drückt, bewegt sich die Maus so oft in eine zufällige Richtung mit der eingegeben Geschwindigkeit, je nachdem, was man für die Anzahl eingegeben hat. Drückt man auf "Start fieser Modus", passiert auch nichts anderes, nur das zum Schluss eine MsgBox "wow, du kansnt ohne PC auskommen" kommt.

    Sorry, ich verstehe nicht, was das soll ?( ?

    Frohe Weihnachten!

  • Bilderinformationen auslesen

    • stayawayknight
    • 24. Dezember 2010 um 10:22

    Ich vermute, dass du das Bild proportional ändern willst, das das Verhältnis zwischen Höhe & Breite gleich bleibt.
    Ich nehme an, dass du gerade dieses Verhältnis suchst?

  • Neuer Wettbewerb - Was haltet ihr davon ?

    • stayawayknight
    • 22. Dezember 2010 um 00:11

    WIe steht's jetzt eigentlich mit dem Wettbewerb? Schon lange nichts mehr davon gehört.

  • Hört sich lächerlich an - ist es für Euch Profis wohl auch! Bekomme keinen Backslash in Dateinamen

    • stayawayknight
    • 22. Dezember 2010 um 00:08

    Du kannst es mal mit dem entpsrechenden Ascii-Zeichen versuchen, vielleicht hilft das.

  • Vergleich von 2 Werten

    • stayawayknight
    • 21. Dezember 2010 um 20:34
    Zitat von Milla

    eigentlich mit ==


    Nein, da gibts einen Unterschied, eins davon ist ein Stringvergleich, das andere ist ein Zahlenvergleich.

  • Interessante Kodierung in der Autoit-Memory

    • stayawayknight
    • 19. Dezember 2010 um 22:23

    Wirklich interessant - wer weiß was da noch alles drin steckt? Nachher entdecken wir noch eine Karte zu einem "alten vergrabenen Piratenschatz (das Erbe von Autoit)" :rofl:

  • In Konsolen Fenster etwas reinschreiben

    • stayawayknight
    • 19. Dezember 2010 um 22:12

    Weiß nicht genau, was du meinst, aber das Fenster wird durch das

    [autoit]

    @SW_HIDE

    [/autoit]

    nicht angezeigt.
    Schreib stattdessn mal

    [autoit]

    @SW_SHOW

    [/autoit]

    da hin.

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™