C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■87103 / 1階層)  ウインドウを更新する方法
□投稿者/ 魔界の仮面弁士 (1639回)-(2018/04/11(Wed) 22:12:40)
No87100 (がむんだ さん) に返信
> それでVBを使って、ファイルを生成後に自動で
> ウインドウを更新したいのですが
> どのようにすれば良いですか?

これでどうでしょう。

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
 For Each exp In GetObject("new:9BA05972-F6A8-11CF-A442-00A0C90A8F39")
  If CStr(exp.FullName).ToLower() Like "*\explorer.exe" Then
   If MsgBox("更新しますか?" & vbCrLf & exp.LocationName, vbYesNo Or vbQuestion) = vbYes Then
    exp.Refresh2(RefreshConstants.Normal)
   End If
  End If
 Next
End Sub

Enum RefreshConstants As Short
 Normal = 0
 IfExpired = 1
 Completely = 3
End Enum
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←ウインドウを更新する方法 /がむんだ →Re[2]: ウインドウを更新する方法 /がむんだ
 
上記関連ツリー

ウインドウを更新する方法 / がむんだ (18/04/11(Wed) 19:33) #87100
ウインドウを更新する方法 / 魔界の仮面弁士 (18/04/11(Wed) 22:12) #87103 ←Now
  └ Re[2]: ウインドウを更新する方法 / がむんだ (18/04/13(Fri) 14:26) #87123
    └ Re[3]: ウインドウを更新する方法 / 魔界の仮面弁士 (18/04/13(Fri) 16:13) #87127
      └ Re[4]: ウインドウを更新する方法 / がむんだ (18/04/13(Fri) 16:51) #87128
        └ Re[5]: ウインドウを更新する方法 / 魔界の仮面弁士 (18/04/14(Sat) 02:35) #87135

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信