TextPad-Befehlszeilenargument: In vorhandener TextPad-Instanz öffnen

4275
user363934

Welche Befehlszeilenargumente können Sie für TextPad verwenden? Ich habe danach gesucht, aber TextPad dokumentiert dies nicht.

Wir haben eine externe Anwendung. Wenn der Benutzer auf eine Schaltfläche klickt, öffnet unsere Anwendung ein Dokument in TextPad mit Befehlszeilenargumenten.

Ich möchte Befehlszeilenargumente verwenden, damit TextPad ein Dokument in einer vorhandenen Instanz von TextPad und nicht in einer neuen Instanz öffnet. Mir ist bekannt, dass der Benutzer diese Einstellung in den TextPad-Einstellungen festlegen kann (mehrere Instanzen deaktivieren), aber ich möchte den Benutzer speichern, der diesen Schritt ausführen muss, und das Dokument automatisch in einer vorhandenen Instanz von TextPad anzeigen.

1

2 Antworten auf die Frage

1
Carlo Sirna

Sie müssen das mit dem Textpad gelieferte Befehlszeilenprogramm ddeopen32 verwenden:

"C: \ Programme \ TextPad 7 \ system \ ddeopn32.exe" TextPad.dde myfile.txt (40)

Dadurch wird myfile.txt im Textpad geöffnet und der Cursor in Zeile 40 bewegt.

Wenn bereits eine Instanz von Textpad vorhanden ist, wird sie verwendet.

Wenn diese Instanz bereits myfile.txt bearbeitet, wird kein weiteres Bearbeitungsfenster geöffnet, aber die bereits geöffnete Kopie wird aktiviert, und es wird in Zeile 40 gesprungen.

0
Cypher

Öffnen Sie die Textpad-Hilfethemen -> Befehlsparameter

Der spezifische Schalter, nach dem Sie suchen, ist wahrscheinlich: -u Dateipfad