回答編集履歴

3

内容修正

2016/06/01 00:49

投稿

KoichiSugiyama
KoichiSugiyama

スコア3041

test CHANGED
@@ -1,71 +1 @@
1
- 試してないのですが、エラーを見る限り
2
-
3
- ```VB.NET
4
-
5
- files = Directory.GetFiles(DirPath)
6
-
7
-
8
-
9
- ```
10
-
11
- の箇所ではないのではないかと思います。それよりその前の部分が怪しいのではないかと思います。
12
-
13
-
14
-
15
- [MSDNのDataTableクラスの説明](https://msdn.microsoft.com/ja-jp/library/system.data.datatable(v=vs.110).aspx)を見ると、使用例に
16
-
17
-
18
-
19
- ```VB.NET
20
-
21
- ' Create a new DataTable.
22
-
23
- Dim table As DataTable = new DataTable("ParentTable")
24
-
25
-
26
-
27
- ' Declare variables for DataColumn and DataRow objects.
28
-
29
- Dim column As DataColumn
30
-
31
- Dim row As DataRow
32
-
33
-
34
-
35
- ' Create new DataColumn, set DataType, ColumnName
36
-
37
- ' and add to DataTable.
38
-
39
- column = New DataColumn()
40
-
41
- column.DataType = System.Type.GetType("System.Int32")
42
-
43
- column.ColumnName = "id"
44
-
45
- column.ReadOnly = True
46
-
47
- column.Unique = True
48
-
49
-
50
-
51
- ' Add the Column to the DataColumnCollection.
52
-
53
- table.Columns.Add(column)
54
-
55
-
56
-
57
- ```
58
-
59
- とありますので、
60
-
61
-
62
-
63
- ```VB.NET
64
-
65
- dt.Columns.Add("ファイル名")
66
-
67
- ```
68
-
69
- のところが存在しないオブジェクトにプロパティを設定していることになっているのだと思います。
70
-
71
- MSDN手順通りにDataColumnオブジェクトってやってからtableのDataColumnコレクショに追加してやればいいのではないょうか
1
+ すみません、長々と書いていたですが、もしかしたらDirecotry使うにあたって、 System.IO名前空間をイポートしていからじゃないかと思えてきま

2

追記その2

2016/06/01 00:49

投稿

KoichiSugiyama
KoichiSugiyama

スコア3041

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```
10
10
 
11
- の箇所ではないのではないかと思います。
11
+ の箇所ではないのではないかと思います。それよりその前の部分が怪しいのではないかと思います。
12
12
 
13
13
 
14
14
 

1

追記

2016/06/01 00:44

投稿

KoichiSugiyama
KoichiSugiyama

スコア3041

test CHANGED
@@ -1,4 +1,18 @@
1
+ 試してないのですが、エラーを見る限り
2
+
3
+ ```VB.NET
4
+
5
+ files = Directory.GetFiles(DirPath)
6
+
7
+
8
+
9
+ ```
10
+
11
+ の箇所ではないのではないかと思います。
12
+
13
+
14
+
1
- 試してないのですが、[MSDNのDataTableクラスの説明](https://msdn.microsoft.com/ja-jp/library/system.data.datatable(v=vs.110).aspx)を見ると、使用例に
15
+ [MSDNのDataTableクラスの説明](https://msdn.microsoft.com/ja-jp/library/system.data.datatable(v=vs.110).aspx)を見ると、使用例に
2
16
 
3
17
 
4
18