訪問して頂きありがとうございます。まさふくろーです。
この記事では、フォルダを作成する方法をご紹介します。
フォルダを作成する
IO.Directory.CreateDirectory(フォルダパス)
| 補足 |
| 引数が指定されていない場合は、例外ArgumentExceptionが発生します。 |
| 指定したフォルダが読み取り専用の場合は、例外IOExceptionが発生します。 |
サンプルプログラム

|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim FolderPath As String = TextBox1.Text Try IO.Directory.CreateDirectory(FolderPath) Label1.Text = "フォルダを作成しました。" Catch ex As ArgumentException Label1.Text = "パスが指定されていません。" Catch ex As IO.IOException Label1.Text = Err.Description End Try End Sub End Class |
| 2 | 「フォルダを作成する」ボタンクリック時に以下処理を行う。 |
| 4 | フォルダを作成する場所を、文字列型の変数「FolderPath」に代入。 |
| 8 | フォルダ作成処理を実行する。 |
| 10 | 正常に処理が実行された場合、「フォルダを作成しました。」のメッセージをラベルに表示する。 |
| 12 | フォルダのパスが指定されていない場合、 |
| 14 | 「パスが指定されていません。」のメッセージをラベルに表示する。 |
| 16 | 指定したフォルダが読み取り専用の場合、 |
| 18 | エラー内容を取得し、ラベルに表示する。 |
関連記事
最後まで読んでいただき、ありがとうございました!
本のまとめ関連記事はこちら

