Das ist jetzt paar Monate her...
Glaube kaum das das noch aktuell ist
Beiträge von stayawayknight
-
-
ka ich hab gesucht und sowas gefunden und irgendwie bekomme ich da kein hintergrund rein.
Damit fangen wir nicht viel an, wenn wir nicht wissen wissen wie die Funktion aussieht -
Perfekt, danke, genau das was ich suchte!
Danke euch allen, wie immer:
schnell & zuverlässig: Autoit.de -
Danke, das kommt dem ganzen schon sehr nahe, jedoch bleiben die typischen GDI+ Eigenschaften:
Die Maus funktioniert wie ein Radierer sozusagen, und wenn man das Fenster wechselt ist alles weg... Natürlich kann man das Nachzeichnen, aber dann taucht wieder das Geflackere auf... ich glaub das geht noch irgendwie anders, evtl. auch ohne GDI und mit WinApi...
danke trotzdem soweit für eure Antworten!Edit: Das mit dem DrawLine Beispiel kommt dem sehr sehr Nahe, das gleiche nur noch mit Bild und es wäre perfekt
-
Hallo liebe Com,
ich habe mal wieder eine Frage, die lautet:Wie kann ich, wie Faweyr in vielen seiner Scripte, Bilder auf den Bildschirm zeichen?
Ich hab bis jetzt an den Beispielen gesehen, das das mit einem "DC" und WinApi zu tun hat, kann jedoch daraus leider gar nichts erschließen. Meine kläglichen Versuche:
[autoit]
[/autoit][autoit][/autoit][autoit]
$dc = _WinAPI_CreateCompatibleDC(_WinAPI_GetDC(0))
$sprite = _GDIPlus_ImageLoadFromFile($spritepath & "w1.bmp")$graphics = _GDIPlus_GraphicsCreateFromHDC($dc)
[/autoit][autoit][/autoit][autoit]
_GDIPlus_GraphicsDrawImageRect($graphics, $sprite, 0, 0, 200, 200)While 1
[/autoit][autoit][/autoit][autoit]WEnd
[/autoit]Hoffe ihr könnt mir helfen!
Vielen Dank im Vorraus,
viele Grüße,
stayawayknightPS: Das sind solche Scripte von Faweyr: Office Killer 2.1 [Full Game] [Lite-Version]
Maple-Desktop <Last Update>
Grußkarte mit Sylvesterknaller (GDI+) -
Speicher die Datei mal woanders, für C: braucht man zusätzliche Berechtigungen oder setze mal
[autoit]#RequireAdmin
[/autoit]an den Scriptanfang!
-
Du könntest den Ping über Cmd ausführen, da kannst du das Fenster dann einfach schließen wenns abgebrochen werden soll...
[autoit]
MitStdoutRead
[/autoit]dann das da auslesen um die Antwort zu erhalten:
[autoit]
[/autoit]
#include <Process.au3>
_RunDOS("ping 127.0.0.1")
[autoit]
Schließen dann mit
[/autoit]
ProcessClose -
Er bekommt dafür Geld das er real ausgeben kann

-
Ja wird es und C++ ist (noch) die meistgenutzte Programmiersprache in Berufen usw.
Java ist immer mehr im Kommen
-
macht mir das programmieren
Rechtschreibfehler: das Programmieren wird groß geschrieben, meine ich. -
Auch Webseiten lassen sich mit ShellExecute im Standartbrowser öffnen
-
habe auch bereits bei Schnitzel abgegeben
-
ja stimmt, da hast du recht, ich dachte du meinst die Fenster abwechselnd minimiert und aktiv
-
-
Wieso reichen die Tabs da nicht aus? Ich find das persönlich besser als wenn ich mehrere Fenster offen habe, da die immer soviel Platz in der Taskleiste wegnehmen...
-
Was bedeutet denn "Fokus"?
Warum gibt es einen Unterschied zwischen GUICtrlSetColor und GUICtrlSetBkColor?
Warum reicht nicht einfach die ID ? Ich habe diese ComboBox doch nie DISABLE geschalten?1: Focus ist bei den meisten Controls die "gepunktete Umrandung", es kann dann meist mit der Eingabetaste aktiviert werden
2: GuiCtrlSetColor färbt ein Control an sich ein (meistens die Schrift), GuiCtrlSetBkColor die Hintergrundfarbe.
3: Der Focus wird so auf dieses Control gesetzt - warum genau das notwendig ist, weiß ich nicht
-
Kommt mal ein bisschen runter, vor allem du Detroit49.
Wir möchten dir gerne helfen, sind dazu aber nicht verpflichtet.
Wenn du willst das wir dir helfen, dann wär ein angenehmer Umgangston wirklich angemessen.
Hast du erst Obd gestartet, und dann das Script von Ineluki? -
[autoit]
$lab1 = ControlGetText("OBD.exe") $lab2 = ControlGetText("[CLASS:ThunderRT6TextBox; INSTANCE:58]") guictrlread($label+$labe2) GUICtrlSetData($Label1,($lab1,$lab2)
[/autoit]was wird denn das?
Was du dabei tust: Du willst aus einer Exe was auslesen indem du sie als control behandelst, danach leist du den text eines Labels eines Programm es aus. Dieses Ausgelesene versuchst du als Control zu handhaben und liest es nochmals aus? -
-
Ich weiß, dass es Wurscht ist ob das Control einer Variable oder einem Array zugeordnet ist.
Nur ich denke mal das das Problem von einem Arrayfehler oder ähnlichem kommt, deshalb hab ich auf darauf verwiesen, da das Script das so nicht enthält.