0

ブラウザーが不足しているSilverlight5アプリケーションがあります。別のウィンドウにメモ帳を付けることができました。それはかなり簡単でした。

Dim shell = AutomationFactory.CreateObject("Shell.Application")

shell.ShellExecute("notepad.exe") 'Open notepad

私が抱えている問題は、メモ帳ウィンドウにコンテンツを貼り付ける方法です。これが不可能な場合、Silverlightでメモ帳の機能をシミュレートするにはどうすればよいですか?現在、複数行のテキストボックスにしたいコンテンツがあります。ユーザーは、すべてを選択して別のウィンドウに貼り付ける機能を望んでいます。また、ファイル内の特定の行番号にカーソルを設定したり、特定のテキストを検索したりする必要があります。

4

1 に答える 1

0

私のシステム (Windows 8) では、notepad.exe は引数として渡されたファイル名を開きます。したがって、データをファイルに書き込み、そのファイル名を引数としてメモ帳に渡すことができると思います。簡単なグーグル検索では、それが必要とする他のコマンドラインオプションは明らかになりませんでしたが、いくつかあるかもしれません.

于 2012-11-16T17:30:16.603 に答える