![]() |
STRG + P an NotePad senden
Moin Moin,
normalerweise muss ich NotePad aktiv haben um mittels der Tasten STRG + P den Ducken Dialog aufzurufen. Nun möchte ich aber das aus einem anderen Programm machen. Ergo soll mein Programm Notepad vorgaukeln das STRG+P gedrückt wurde und Notepad öffnet den Druck Dialog... Nur wie zaubere ich so etwas?! // Edit mir ist klar das ich erstma das fenster "finden" muss - aber es geht mir mehr um das SENDEN des Befehls |
Re: STRG + P an NotePad senden
Hallo!
In den Ordneroptionen unter Dateitypen kannst du unter txt neben open auch print sehen, was so definiert ist: C:\WINDOWS\system32\NOTEPAD.EXE /p %1 ;) Grüße Faux |
Re: STRG + P an NotePad senden
ja nee so Nicht ;)
|
Re: STRG + P an NotePad senden
Wieso denn nicht?
Wenn dus per ShellExecute erledigst, einfach so:
Delphi-Quellcode:
Was genau gefällt dir denn daran nicht? ;)
ShellExecute(Handle, 'open', PChar(GetEnvironmentVariable('systemroot') + '\notepad.exe'), PChar('/p' + 'DateiName.txt'), PChar(GetEnvironmentVariable('systemroot')), 0);
Grüße Faux |
Re: STRG + P an NotePad senden
Ja es ist mir aber lieb das mittels der Tastenkombination zu erledigen.
Weil danach automatisch gespeichert werden soll wo dann STRG + S gesendet werden soll und dann beendet... Daher ist es wichitg zu wissen wie ich Tastenkobinationen an das Programm sende! |
Re: STRG + P an NotePad senden
Ich glaube er will ein offenes Notpad "fernsteuern"
|
Re: STRG + P an NotePad senden
jup
|
Re: STRG + P an NotePad senden
Schon mit SendKey versucht?
|
Re: STRG + P an NotePad senden
ja SendKey kennt mein Delphi nicht
|
Re: STRG + P an NotePad senden
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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 by Thomas Breitkreuz