tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル外部アプリ終了時に保存File名取得
記事No10227
投稿日: 2010/09/29(Wed) 02:02
投稿者こじら
こんばんは。
VB2005を使用しています。
アプリからアプリ内で使用するTEXTファイルを編集するために
外部アプリnotepad.exeを使用するような仕様です。
この時、新規ファイルや、既存ファイル指定で起動でき、クローズ
イベント作成もできたのですが、

エディタで編集後、ファイル名を変更した場合に変更後のファイル
名を取得かつ、再表示を行いたいのですが、
変更後のファイル名取得がうまくいきません。

アドバイスお願いできないでしょうか。
以下が、OPEN/CLOSEの部分です

Private WithEvents proc As Process
proc = New Process
AddHandler proc.Exited, AddressOf proc_Exited
proc.EnableRaisingEvents = True
proc.StartInfo.FileName = "notepad.exe"
If (ret = Windows.Forms.DialogResult.OK) Then
    proc.StartInfo.UserName = Fname
Else
    'proc = Process.Start("notepad.exe" )
End If
proc.Start()
End Sub

Private Sub proc_Exited(ByVal sender As System.Object, ByVal e As System.EventArgs)
End Sub

[ツリー表示へ]
タイトルRe: 外部アプリ終了時に保存File名取得
記事No10228
投稿日: 2010/09/30(Thu) 15:54
投稿者shu
ファイルの変化を監視する FileSystemWatcher
というクラスがあります。
実際には使ったことがないので、いろいろ試してみて下さい。

[ツリー表示へ]
タイトルRe^2: 外部アプリ終了時に保存File名取得
記事No10230
投稿日: 2010/10/01(Fri) 01:18
投稿者こじら
> ファイルの変化を監視する FileSystemWatcher
> というクラスがあります。
> 実際には使ったことがないので、いろいろ試してみて下さい。

  お返事ありがとうございます

  頂いたキーワード元に探して勉強してみます。
  ありがとうございました。

[ツリー表示へ]