私のプロジェクトでは、テキストファイルを開こうとしています。以下のコードは機能しますが、ユーザーがボタンを何度もクリックすると、多くのファイルが開かれます。(私はしたくない)
System.Diagnostics.Process.Start(filePath);
私もこれを試しましたが、テキストファイルを開いておらず、エラーも表示されていません(try catchブロックで試しました)File.Open
File.OpenText
File.Open(filePath); (or)
File.OpenText(filePath); (or)
FileStream fileStream = new FileStream(filePath, FileMode.Open);
私もこれを試しました:(エラー:代わりにタイプ名で修飾されたインスタンス参照ではアクセスできません)
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.Start(filePath); /*red scribbles here*/
proc.WaitForExit();
テキストファイル(.txt)のインスタンスを1つだけ表示する方法。私は自分の試みで何か間違ったことをしていますか?提案してください。
編集:
後で他のテキストファイルを開きたいのですが、同じではありません。また、テキストファイル(または多数)を開いた後、アプリケーションにアクセスできる必要があります。フォームは1つだけです。