質問編集履歴

2

2015/04/30 23:33

投稿

inukujira
inukujira

スコア130

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
 
30
30
 
31
- msgbox ListView1.SelectedItems
31
+ msgbox ListView1.SelectedIndices
32
32
 
33
33
 
34
34
 

1

できた?

2015/04/30 23:33

投稿

inukujira
inukujira

スコア130

test CHANGED
File without changes
test CHANGED
@@ -5,3 +5,43 @@
5
5
 
6
6
 
7
7
  Listviewで今選択されているindex値を取得するにはどのようにすれば良いですか?
8
+
9
+
10
+
11
+ -------------------------------------------------------------
12
+
13
+
14
+
15
+ 以下の方法でとることができました。
16
+
17
+
18
+
19
+ If ListView1.SelectedIndices.Count > 0 Then
20
+
21
+ MsgBox(ListView1.SelectedItems(0).Text)
22
+
23
+ End If
24
+
25
+
26
+
27
+ こんな、ややこしいとり方しないとダメなんですかね?
28
+
29
+
30
+
31
+ msgbox ListView1.SelectedItems
32
+
33
+
34
+
35
+ とすると
36
+
37
+ --------------------------------------------------------------
38
+
39
+ 型 'System.ArgumentException' のハンドルされていない例外が Microsoft.VisualBasic.dll で発生しました
40
+
41
+
42
+
43
+ 追加情報:引数 'Prompt' は型 'String' に変換できません。
44
+
45
+ --------------------------------------------------------------
46
+
47
+ って怒られます、、。