タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

IOに関するatsukanrockのブックマーク (2)

  • 進行状況を表示しながらディレクトリやファイルをコピー/移動/削除するには?(My機能活用)[2.0のみ、C#、VB] - @IT

    稿では、My機能として提供されている進行状況ダイアログ付きのディレクトリ/ファイル操作をVB、そしてC#から利用する方法についてまとめる。 My機能として提供されるファイル操作メソッド 以下に示しているメソッドが、My機能として提供されているファイル操作メソッドの一覧である。 これらのメソッドは、VBでは「My.Computer.FileSystem.CopyDirectory(……)」のように記述して呼び出すことができる。C#からは、FileSystemクラス(Microsoft.VisualBasic.FileIO名前空間)の静的メソッドとして呼び出す(具体例は後掲のサンプル・プログラムを参照)。 CopyDirectory(コピー元ディレクトリ, コピー先ディレクトリ) CopyDirectory(同上, 同上, overwrite) CopyDirectory(同上, 同上, U

    atsukanrock
    atsukanrock 2011/02/18
    いい感じ!VisualBasic名前空間なのが気に入らないけど
  • ファイル名に使用できない文字列が含まれていないか調べる

    ファイル名に使用できない文字列が含まれていないか調べるここでは、指定した文字列に、ファイル名やフォルダ名(以下、ファイル名)に使用できない文字や文字列が含まれていないか調べる方法を紹介します。 しかしここで紹介している方法は完全な方法ではありませんので、当にそのファイル名でファイルを作成できるかは、実際にファイルを作成してみることでしか確認できないでしょう。 なお、ファイル名に使用できない文字が含まれている場合これをすべて削除する方法は、「文字列から指定した文字を削除する」を参考にしてください。 Path.GetInvalidFileNameCharsメソッドを使用する方法ファイル名に使用できない文字は、Path.GetInvalidFileNameCharsメソッドで取得できます。また、ファイルのパスに使用できない文字は、Path.GetInvalidPathCharsメソッドで取得で

    ファイル名に使用できない文字列が含まれていないか調べる
    atsukanrock
    atsukanrock 2011/02/06
    知らんかった…→"CON"や"PRN"などのようにファイル名として使用できない予約された名前もあります
  • 1