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

Beiträge von name22

  • Button Text Farbe abfragen

    • name22
    • 7. Mai 2010 um 15:36
    Zitat

    TCP? Was das?


    Ein Transportprotokoll..
    Und ich kann mir absolut nicht vorstellen wie das zur Lösung dieses Problems beitragen soll. ?(

  • Gutes Antiviren Programm?

    • name22
    • 7. Mai 2010 um 15:34

    Ich finde was die Freeware betrifft ist Avira AntiVir recht gut, das nutze ich auch und es dürfte reichen (wenn du zumindest halbwegs sicherheitsbewusst bist und keine Extras wie Internet Security o.Ä. benötigst) ;).

  • Button Text Farbe abfragen

    • name22
    • 7. Mai 2010 um 13:49

    Du kannst ja eine Kombination aus PixelGetColor mit Handle und ControlGetPos versuchen. :S
    Wofür brauchst du das denn bzw. um welches Programm handelt es sich?

  • Button Text Farbe abfragen

    • name22
    • 7. Mai 2010 um 13:46

    Handelt es sich um ein externes Programm? Falls nicht, ist es wahrscheinlich einfacher im Script die Farben der Buttons in z.B. Variablen zu speichern. ;)

  • Unicalc Grafik - 3.0.0.3

    • name22
    • 6. Mai 2010 um 22:45

    Eigenartig, ich hab mir dein Programm doch schon einmal im FF und ohne Direktlink runtergeladen aber kann mich nicht an sowas erinnern... :S

  • Tabelle???

    • name22
    • 6. Mai 2010 um 22:42

    Mache dich mit Listview Controls vertraut ;).
    Schaue mal in die Hilfe zum Thema GUICtrlCreateListView.

  • Unicalc Grafik - 3.0.0.3

    • name22
    • 6. Mai 2010 um 22:11

    Vielleicht will er sich beschweren, dass dein Programm nur als exe verfügbar ist. ?(

  • Website auslesen und in Prog. öffnen?

    • name22
    • 6. Mai 2010 um 22:07
    Zitat

    Den Quelltext einer Seite kannst du mit _INetGetSource auslesen.


    Damit kann man auch direkt die Binärdaten eines z.B. Bildes auslesen ;).
    Faweyr hat sogar eine Funktion dafür geschrieben.

  • _LoadBitmap zu langsam (_WinApi)

    • name22
    • 6. Mai 2010 um 20:44

    Du hast schon wieder die Hälfte meines Posts überlesen...

    Zitat

    Da steht drin, dass _ScreenCapture_Capture ohne 1.Parameter ein HBITMAP Handle zurückgibt...


    Also geht es so viel einfacher. :rolleyes:

    Spoiler anzeigen
    [autoit]

    #include <ScreenCapture.au3>
    $hBmp = _ScreenCapture_Capture("", 0, 0, -1, -1)
    MsgBox(0,"Handel",$hBmp)

    [/autoit]
  • Wie MPL und CPI-Datei auslesen

    • name22
    • 6. Mai 2010 um 20:38
    Zitat

    Nur ist es in einer eigenartigen Form die von einer MsgBox nicht dargestellt werden kann.


    Ich habe gerade erst bemerkt, dass dort einfach nur jede Menge Nullzeichen im String sind ^^.
    So funktioniert das ganze schon mal ein wenig besser.

    Spoiler anzeigen
    [autoit]

    $sString = FileRead(@ScriptDir & "\00000.MPL")
    $aSplit = StringSplit($sString, "", 2)
    $sStringNew = ""
    For $i = 0 To UBound($aSplit) -1
    If Ascw($aSplit[$i]) <> 0 Then $sStringNew &= $aSplit[$i]
    Next
    MsgBox(0,"",$sStringNew)

    [/autoit]


    Wenn ich alles bis auf Buchstaben und Zahlen herausfilter, kommt das dabei raus:

    Code
    MPLS0100h00000M2TSV1undundPLEXD2010428DB2010428TdSHJajFC9k57aRYlKJszK9qZ3h


    Ich weiß nicht ob das wirklich hilft, aber vielleicht kann man so ähnlich etwas nützliches mit AutoIt auslesen.

  • _LoadBitmap zu langsam (_WinApi)

    • name22
    • 6. Mai 2010 um 20:07

    Bitte, ließ mal die Hilfe... :thumbdown:
    Da steht drin, dass _ScreenCapture_Capture ohne 1.Parameter ein HBITMAP Handle zurückgibt...

    UND WIE OFT MUSS ICH DIR NOCH SAGEN, DASS DU _GDIPlus_Startup BENÖTIGST?! :cursing: Da fehlt sogar das Include GDIPlus.au3....

  • EXE die sich selbst umprogrammiert?

    • name22
    • 6. Mai 2010 um 19:59

    Ich glaube nicht. Wofür gibt es denn die Registry oder ini- bzw. Textdateien ;).

  • _LoadBitmap zu langsam (_WinApi)

    • name22
    • 6. Mai 2010 um 19:58

    Ähm weil du dafür BEIDE Befehle brauchst die ich gepostet habe ^^.

    Spoiler anzeigen
    [autoit]

    Func _BitHandel($file)
    $hBitmap = _GDIPlus_BitmapCreateFromFile($file)
    $f = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hBitmap)
    MsgBox(0,5,$f)
    Return $f
    EndFunc

    [/autoit]


    Davor muss außerdem _GDIPlus_Startup aufgerufen werden, wie ich vorhin schon gesagt habe.
    Außerdem darfst du das Aufräumen der Ressourcen nicht vergessen. (_GDIPlus_BitmapDispose für die Bitmap und _WinApi_DeleteObject für das HBITMAP Handle)

  • Zeilen in Edit einfärben

    • name22
    • 6. Mai 2010 um 19:53

    Wenn es nur um die Schriftfarbe geht kannst du es auch anders machen, aber das geht nicht Zeilenweise sondern für das ganze Control ;).

  • _LoadBitmap zu langsam (_WinApi)

    • name22
    • 6. Mai 2010 um 19:31

    Versuch die GDI+ Methode :D.

    [autoit]

    _GDIPlus_BitmapCreateFromFile ;Wenn es unbedingt eine Bitmap sein soll
    _GDIPlus_ImageLoadFromFile

    [/autoit]


    Aber nicht _GDIPlus_Startup/Shutdown und die Resourcenfreigabe vergessen. ;)
    Und wenn du ein HBITMAP Handle benötigst:

    [autoit]

    $hBitmap = _GDIPlus_BitmapCreateFromFile($sFile)
    $HBITMAP = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hBitmap)

    [/autoit]
  • Minimiertes Programm (z.B. Opera.exe) maximieren.

    • name22
    • 6. Mai 2010 um 19:27

    Du suchst wohl eher WinActivate ;).
    Auch wenn deine Frage etwas irritierend ist...

  • ListItems als variable?

    • name22
    • 6. Mai 2010 um 18:53

    Willst du uns verar***en?!
    Ließt du dir eigentlich Beiträge durch?

    Zitat von Mahagon
    [autoit]

    GUICreate("", 180, 235, 192, 124)
    $List = GUICtrlCreateList("", 16, 16, 153, 201)
    GUICtrlSetData(-1, "Item1|Item2|Item3|Item4|Item5|Item6")
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case -3
    Exit
    Case $List
    TrayTip("Eintrag",GUICtrlRead($List),5,1)
    EndSwitch
    WEnd

    [/autoit]
    Alles anzeigen
  • Zeilen in Edit einfärben

    • name22
    • 6. Mai 2010 um 18:45
    Zitat

    außer Richedit, was ich gerne umgehen würde


    Wieso? Ist das denn so schwer? Ich halte das für die beste Lösung deines Problems. :huh:

  • Pic Controls verzerren sich beim bewegen, wenn sie hintereinander sind

    • name22
    • 6. Mai 2010 um 18:39
    Zitat

    Hat sonst keiner eine Idee? =(


    Doch! Arbeite mit GDI+. :whistling:
    Mag sein, dass es auf den ersten Blick nicht einfach erscheint aber hier im Forum gibt es viele gute Beispiele. ;)

  • Liste refreshen

    • name22
    • 5. Mai 2010 um 22:12

    Gib die Zeit in Millisekunden beim 2ten Parameter von AdlibRegister an. ;)

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™