次の方法で共有


方法 : Visual Basic でディレクトリの作成時刻を確認する

GetDirectoryInfo メソッドは DirectoryInfo オブジェクトを返します。このオブジェクトを照会して、ディレクトリについての情報を取得できます。

ディレクトリが存在しない場合でも、DirectoryInfo オブジェクトのプロパティに初めてアクセスするまでは、例外はスローされません。

注意

お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「Visual Studio の設定」を参照してください。

ディレクトリの作成時刻を確認するには

  • GetDirectoryInfo メソッドを使用して、目的のディレクトリに対応する DirectoryInfo オブジェクトを取得し、CreationTime プロパティを照会します。 この例では、 C:\Documents and Settings の CreationTime を表示します。

    Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo(
                    "C:\Documents and Settings")
    MsgBox("The directory was created at " & getInfo.CreationTime)
    

信頼性の高いプログラミング

次の条件を満たす場合は、例外が発生する可能性があります。

  • パスは次の理由の 1 つが無効です。それは、長さ 0 の文字列です。 空白だけを含んでいる; それには、無効な文字が含まれています; またはそれがデバイス パスである (始まる \\ です。 \) (ArgumentException).

  • パスが Nothing であるため、有効でない (ArgumentNullException)。

  • パスがシステムで定義されている最大長を超えている (PathTooLongException)。

  • パス内のファイル名またはディレクトリ名にコロン (:) が含まれているか、または形式が無効である (NotSupportedException)。

  • ユーザーがパスを参照するのに必要なアクセス許可がない (SecurityException)。

参照

処理手順

方法 : Visual Basic でディレクトリが存在するかどうかを確認する

トラブルシューティング: テキスト ファイルの読み取りと書き込み (Visual Basic)

参照

GetDirectoryInfo

DirectoryInfo

CreationTime