web-dev-qa-db-ja.com

TextPadコマンドライン引数:既存のTextPadインスタンスで開く

TextPadに使用できるコマンドライン引数は何ですか?私はこれを検索しましたが、TextPadはこれを文書化していません。

外部アプリケーションがあります。ユーザーがボタンをクリックすると、アプリケーションはコマンドライン引数を使用してTextPadでドキュメントを開きます。

コマンドライン引数を使用して、TextPadが新しいインスタンスではなくTextPadの既存のインスタンスでドキュメントを開くようにしたいと思います。ユーザーがTextPadの設定でこの設定を設定できる(複数のインスタンスをオフにする)ことができることは知っていますが、ユーザーがこの手順を実行する必要がなく、TextPadの既存のインスタンスにドキュメントを自動的に表示したいと思います。

1
user363934

テキストパッドに付属のddeopen32コマンドラインツールを使用する必要があります。

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

これにより、myfile.txtがテキストパッドで開き、カーソルが40行目に移動します。

テキストパッドの既存のインスタンスがすでに存在する場合は、それを使用します。

このインスタンスがすでにmyfile.txtを編集している場合、別の編集ウィンドウは開きませんが、すでに開いているコピーがアクティブになり、40行目にジャンプします。

1
Carlo Sirna

Textpadヘルプトピックを開く->コマンドパラメータ

あなたが探している特定のスイッチはおそらく次のとおりです:-u filepath

0
Cypher