![]() |
Delphi IDE Compilieren + Starten
Hallo !
Ich möchte ein bestimmes Delphi Project gleichzeitig compilieren und starten ( über Zusatzprogramm mit Hotkeys) Taste F9 geht wunderbar. ( zum starten ) folgendes geht nicht .. STRG+SHIFT+S ich hab das Problem früher schon bei anderen Programmen schon gehabt, bin dann zu keybd_Event ausgewichen, was ich aber diesmal nicht möchte. sondern über Postmessage. Weiss jemand Rat ?
Code:
[edit=sakura] Groß-/Kleinschreibung Mfg, sakura[/edit]
// Simulieren von UMSCHAT+STRG+S // Speichern
PostMessage(h, wm_KeyDown, vk_shift,0);//Simulates SHIFT PostMessage(h, wm_KeyDown, vk_control,0);//Simulates STRG PostMessage(h, wm_KeyDown, ord('S'),0);//Simulate TASTE S PostMessage(h, wm_KeyUp, ord('S'),0); PostMessage(h, wm_KeyUp, vk_control,0); PostMessage(h, wm_KeyUp, vk_shift,0); // Project START PostMessage(h, wm_KeyDown, vk_F9,0);//Simulates F9 PostMessage(h, wm_KeyUp, vk_F9,0); |
Re: DELPHI IDE Compilieren + Starten
Hi!
Willst du sozusagen Delphi fernsteuern? Oder habe ich dich da falsch verstanden? Ciao Frederic |
Re: DELPHI IDE Compilieren + Starten
Ich würde da eine Batchdatei beauftragen
Code:
C:\Programme\Borland\DelphiX\bin\dcc c:\somewhere\myapp.dpr
if ERRORLEVEL 1 goto ERROR start myapp.exe goto ENDE :ERROR echo Kompilierung fehlgeschlagen pause :ENDE |
Re: DELPHI IDE Compilieren + Starten
> Ich würde da eine Batchdatei beauftragen ..
ach menno .. warum liest Du nich den TEXT bevor Du antwortest ? Das Problem ist ein generelles Problem ATRG+SHIFT per POSTMESSAGE an ein bestimmtes Programm schicken zu wollen ... Geht auch bei Notepad oder Excel nicht ! Vielleicht ist meine Überrschrift etwas falsch gewählt, hatte aber den Grund, dass es ja vielleicht noch ne andere Möglichkeit hätte geben können, Delphi zum abspeichern zu bewegen .. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz