タイトル
 メニューにないコーナーはTopからいけます
TOP.NETClass → This Page

.NET プログラミングのコーナー
クラス関連 > ファイル・ディレクトリ関連 > ファイルの情報を取得


概要


FileInfoクラスでファイルの情報を取得するサンプルです。


サンプルイメージ


サンプル画像


サンプルソース(一部抜粋)

C#

using System.IO;

FileInfo fi = new FileInfo(TextBox1.Text);

if (fi.Exists == false)
{
	MessageBox.Show(TextBox1.Text + "が見つかりません");
	TextBox1.Focus();
	return;
}

TextBox2.Text = fi.FullName;           //フルパス
TextBox3.Text = fi.DirectoryName;      //フォルダ名
TextBox4.Text = fi.Extension;          //拡張子
TextBox5.Text = fi.Length.ToString();  //ファイルサイズ
TextBox6.Text = fi.CreationTime.ToString();	//作成日時
TextBox7.Text = fi.LastAccessTime.ToString();	//最終アクセス日時
TextBox8.Text = fi.LastWriteTime.ToString();	//最終更新日時


--------------------------------------------------------------------------------
VB.NET

Imports System.IO

Dim fi As New FileInfo(TextBox1.Text)

If fi.Exists = False Then
    MsgBox(TextBox1.Text & "が見つかりません")
    TextBox1.Focus()
    Exit Sub
End If

TextBox2.Text = fi.FullName           'フルパス
TextBox3.Text = fi.DirectoryName      'フォルダ名
TextBox4.Text = fi.Extension          '拡張子
TextBox5.Text = fi.Length.ToString()  'ファイルサイズ
TextBox6.Text = fi.CreationTime       '作成日時
TextBox7.Text = fi.LastAccessTime     '最終アクセス日時
TextBox8.Text = fi.LastWriteTime      '最終更新日時

サンプルソースのダウンロード


ソースのダウンロード


TOP.NETClass → This Page
Valid CSS!