2

私のWindowsデスクトッププログラムでは、プログラムが使用するテキストビューアをユーザーが選択できるようにしたいと考えています。

デフォルトでは、彼が.TXTファイルを表示するために使用するプログラムに設定されていますが、レジストリから簡単に見つけることができます。しかし、彼はメモ帳やワードパッド、またはその他のプログラム(UltraEditなど)を使用するように変更したい場合があります。

これは私がダイアログボックスのために思いついたものです:

ファイルビューアの選択ダイアログボックス
(出典:beholdgenealogy.com

実際、ここで2つの質問があります。

  1. これに推奨されるユーザーインターフェイス(つまり、使用する必要のあるある種のダイアログ)はありますか?

  2. ユーザーがプログラム実行可能ファイルを入力した後、それが実際にテキスト表示可能であることを確認する簡単な方法はありますか?

4

1 に答える 1

2

ほとんどのアプリケーションは、ファイルを開くダイアログを表示するだけですが、それは少し粗雑に見えます。この記事を使用してリストを提供し、ウィンドウにファイルの関連付けのリストを照会できます。また、ファイルダイアログを使用してプログラムを選択する機能を提供します。

新しいexeファイルがtxtファイルを処理できるかどうかを確認する方法はありません。ファイルをそのプロセスに渡したら、それが機能することを期待する必要があります。

于 2009-11-16T00:04:53.227 に答える