Hallo!
Bin neu in der Programmierung mit Lazaurs bzw. Pascal.
Ich muss zu einem in ein offenes Programm (MS-Word) Texte per Buttons eintragen.
Mein 1. Problem ist wie bekomme ich heraus, ob und wieviele MS-Word-Programme bereits ofen sind, wenn ja nutze das zuletzt genutzte
2. Problem: Wie sende Texte an das Programm?
Ich habe zwar was mit Tprocess gefunden, dass öffnet mir aber nur das gewünschte Programm. ich möchte aber auf ein Laufendes Programm zurückgreifen.
Ich bin für jeden Hinweis dankbar.
Danke
Prüfen ob ein Programm bereits läuft und Texte senden
Prüfen ob ein Programm bereits läuft und Texte senden
Zuletzt geändert von monta am Mi 29. Jul 2009, 10:36, insgesamt 1-mal geändert.
Grund: Überschrift etwas lesbarer gestaltet
Grund: Überschrift etwas lesbarer gestaltet
Re: Pröfen ob ein Programm berietsläuft und Texte dorthin versch
Könntest du die Überschrift auf Deutsch übersetzen? Danke!
Was du vorhast hat v.a. mit Win API zu tun. Da würde ich mal auf MSDN nachschauen.
Was du vorhast hat v.a. mit Win API zu tun. Da würde ich mal auf MSDN nachschauen.
-
- Lazarusforum e. V.
- Beiträge: 2808
- Registriert: Fr 22. Sep 2006, 10:38
- OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
- Wohnort: Hessen
- Kontaktdaten:
Re: Pröfen ob ein Programm berietsläuft und Texte dorthin versch
Ich denke es kommt hier darauf an, welche Schnittstellen bzgl MS-Word zur Kommunikation mit externen Programmen vorhanden sind....
- Euklid
- Euklid
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Prüfen ob ein Programm bereits läuft und Texte senden
Da Lazarus so ähnlich ist wie Delphi könntest es auch per "WM_Copydata" versuchen. Schau dir mal hier zu diese Such Ergebnisse an:
http://www.delphipraxis.net/search.php? ... 48&start=0" onclick="window.open(this.href);return false;
Dieser Link hier klingt sehr vielversprechend:
http://www.delphipraxis.net/topic108043 ... ght=wmcopy" onclick="window.open(this.href);return false;
http://www.delphipraxis.net/search.php? ... 48&start=0" onclick="window.open(this.href);return false;
Dieser Link hier klingt sehr vielversprechend:
http://www.delphipraxis.net/topic108043 ... ght=wmcopy" onclick="window.open(this.href);return false;
MFG
Michael Springwald
Michael Springwald
Re: Prüfen ob ein Programm bereits läuft und Texte senden
Danke an alle für die Antworten. Plutos Antwort hat mir etwas geholfen.pluto hat geschrieben:Da Lazarus so ähnlich ist wie Delphi könntest es auch per "WM_Copydata" versuchen. Schau dir mal hier zu diese Such Ergebnisse an:
http://www.delphipraxis.net/search.php? ... 48&start=0" onclick="window.open(this.href);return false;
Dieser Link hier klingt sehr vielversprechend:
http://www.delphipraxis.net/topic108043 ... ght=wmcopy" onclick="window.open(this.href);return false;
Muss noch genauer testen wie ich das verwirkliche aber ich denke das krieg ich schon hin.