ヘッダー

VB.NET 2002 対応 VB.NET 2003 対応 VB2005 対応

 

実行中のコードのファイル名を取得する

VB.NET 2002 対応 VB.NET 2003 対応 VB2005 対応


MsgBox(New StackFrame(True).GetFileName)
 

この例のようにするとたとえば「C:\VB\MyVB.vb」のようにファイル名が表示される。

.exe.dll のような実行ファイル名ではなく .vb.cs のようなソースコードを格納しているファイル名が対象となる。

メモ:このコードはデバッグビルドでのみ正常に動作します。

 

 


VB6には同じ機能は用意されていません。