ソスソスVisual Basic .NETソスfソスソスソスソス
|
ソスEC/C++
ソスEDelphi
ソスEVisual BasicソスソスソスSソスソス
ソス@(VB2-VB6ソスソス.NETソスソスソスp)
ソスEVisual Basic(VB2-VB6)
ソスEVisual Basic .NET
ソスEVisual C++
VB2008ソスソスソスソスソスCソスソスソスXソスgソス[ソスソスソスソスソスAVB6ソスナつゑソスソスソスソスソスソスvソスソスソスOソスソスソスソスソスソスRソスソスソスoソス[ソスWソスソスソスソスソスソスソストゑソスソスワゑソスソスBListboxソスナ包ソスソスソスソスsソスIソスソスナゑソスソスソスン抵ソスナ、ソスソスツ以擾ソス}ソスEソスXソスナ選ソスソスソスソスソスソスニゑソスソスノ、VB6ソスナゑソスListindexソスナ取得ソスナゑソスソスソスソスsソスヤ搾ソスソスソスソスAソスVソスソスソスソスVBソスナは先頭ソスフ選ソスソスsソスソスヤゑソスソスlソスノなゑソスソストゑソスソスソスAソス}ソスEソスXソスナ選ソスソスソスソスソスソスsソスソスヤゑソスソストゑソスソスソスワゑソスソスソスBVBnetソスナゑソスソスソスソスソスlソスネ鯉ソスソスロでゑソスソスソスソスソスソスA
ソスソスソスソスソスヌゑソスソスソスソス@ソスナゑソスソスソスソスフでゑソスソス蛯、ソスソスソスH
ソスソスしソスソスソスソスソス閧「ソスソスソスワゑソス
ListBox.SelectedIndicesソスvソスソスソスpソスeソスBソスナゑソスソス蛯、ソスソスソスB
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.listbox.selectedindices.aspx
ソスAソスNソスAソスニ申ソスソスソスワゑソスソスBソスヌゑソスソスソスソスXソスソスソスソスソスソスソス閧「ソスソスソスワゑソスソスB
ソスワゑソスListBoxソスRソスソスソスgソスソスソス[ソスソスソスソスSelectionModeソスvソスソスソスpソスeソスBソスソスMultiExtendedソスソスMultiSimpleソスナゑソスソスソス謔、ソスノ設定しソストゑソスソスソスソスソスソスソスソスB
MultiSimpleソスフ場合ソスヘマソスEソスXソスソスSpaceソスLソス[ソスノゑソス髟。ソスソスソスsソスフ選ソスソスソスソスナゑソスソスワゑソスソスナ、ソスソスソスソスヘゑソスソスソスナ鯉ソスソスリゑソスソスワゑソスソスB
ソスtソスHソス[ソスソスソスノゑソス
ListBoxソスRソスソスソスgソスソスソス[ソスソス
ButtonソスRソスソスソスgソスソスソス[ソスソス
LabelソスRソスソスソスgソスソスソス[ソスソス
ソスソスソスzソスuソスソスソスソスAListBoxソスRソスソスソスgソスソスソス[ソスソスソスソスItemsソスvソスソスソスpソスeソスBソスノは奇ソスソスソスItemソスソスソスソスソスツゑソスソスン定さソスソストゑソスソスソスソスフとゑソスソスワゑソスソスB
ButtonソスRソスソスソスgソスソスソス[ソスソスソスソスClickソスCソスxソスソスソスgソスノ以会ソスソスフコソス[ソスhソスソスナゑソスソスソスソスソスナ趣ソスソスsソスソスソスワゑソスソスB
ForiAsInteger=0ToListBox1.SelectedItems.Count-1
Label1.Text+=Me.ListBox1.SelectedItems(i)
Next
ソスソスソスsソスソスソスソスソス逡。ソスソスソスIソスソスナ確ソスFソスソスソストみまゑソスソス蛯、ソスB
ソスソスソスソスソスソスソスワゑソスソスIソスソスソスソスソスソスソスソスソスソスフ搾ソスソスレゑソスLabelソスRソスソスソスgソスソスソス[ソスソスソスノ表ソスソスソスソスソスソストゑソスソスソスヘゑソスソスナゑソスソスB
YuOソスソスソスソスフ邪厄ソスソスソスソスソストゑソスソスワゑソスソスワゑソスソスソスソス¥ソスソスソスあゑソスワゑソスソスソスB
ソスワゑソスソスAソスソスソスソスソスソスナは行ソスヤ搾ソスソスニゑソスソスソスソスソスソスフで、ソスソスソスフ回答は擾ソスソスソスソスIソスソスOソスソスソストゑソスソスソスソス謔、ソスナゑソスソスBソス¥ソスソスソスあゑソスワゑソスソスソスB
ソスネので、
ForiAsInteger=0ToListBox1.SelectedIndices.Count-1
Label1.Text+=Me.ListBox1.SelectedIndices(i).toString()+","
Next
ソスニなろうソスソスソスニ思ソスソスソスワゑソスソスB
YuOソスlソスAソスAソスNソスAソスlソスソスソスソスソスフゑソスソス答ゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソス
ソスソスソスソスソスAソスソスソスソスソスソスソスソス閧スソスソスソスフは、ソスソスソスソスソスン包ソスソスソスソスIソスソスヘ出ソスソスソスソスソスヤでゑソスソスB
ソスソスソスソスナ茨ソスツ目の選ソスソスヘゑソスソスソスソスソスソスソスSelectedItems.Countソスネどで取得ソスナゑソスソスソスフでゑソスソスソスソスAソスソスツ選ソスソスソスソストゑソスソスソスソスヤでゑソスソスソスノ別の行ソスソス}ソスEソスXソスナ選ソスソスソスソスソスソスニにの、ソスIソスソスソスソスソス
ソスNソスソスソスbソスNソスsソスフ行ソスヤ搾ソスソスソスmソス閧スソスソスソスフでゑソスソスB
ソス痰ヲソスホ、ソスPソスOソスsソスソスソス轤「ソスフソスソスXソスgソスナ、ソスRソスsソスレにゑソスソスナに選ソスソスソスソスソストゑソスソスソスニゑソスソスト、
ソスソスソスソスノ5ソスsソスレゑソス}ソスEソスXソスナ選ソスソスソスソスソスニ、ソスRソスsソスレとゑソスソスソスソスヤ難ソスソスソスソスヤゑソスソストゑソスソスワゑソスソスB
ソスソスソスソスソスニゑソスソストは、ソスソスソス}ソスEソスXソスナ選ソスソスソスソスソスソスホゑソスソスソスフ5ソスsソスレとゑソスソスソスソスヤ難ソスソスソスソスルゑソスソスソスソスフでゑソスソスB
Label1.Text+=Me.ListBox1.SelectedItems(i)ソス@ソスナゑソスソスソスソスニゑソスソスソスソス
iソスソスヤゑソスソストゑソス轤「ソスソスソスソスソスフでゑソスソスB
ForiAsInteger=0ToListBox1.SelectedIndices.Count-1
Label1.Text+=Me.ListBox1.SelectedIndices(i).toString()+","
Next
ソスソスソスソスソスソスソスgソスソスソスホゑソスソスソスソスソスソスノ上かソス迴ソスノは返ゑソスソストゑソス轤ヲソスワゑソスソスソスソスAソスソスソスソスソスヘ、ソスソスソスソスソスソスソスIソスソスソスソスソスソスソスソスノ取得ソスソスソスソスソスソスソスフでゑソスソスBソスソスソスソス6ソスナゑソスListindexソスナ、ソス謫セソスナゑソスソスソスソスフでゑソスソスソスソスAソスヌゑソスソスソスNETソスネ降ソスソスソスフようソスネのゑソスソスソスソスソスソスソスソスソスネゑソスソスナゑソスソスソス
ソスネ擾ソス@ソスソスソスソスソスソスソス@ソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB
ソスソスソスンまゑソスソス文法ソスソスソスマでゑソスソスソスソスBソス除ソスソスソスネゑソスソスフで再度ソスソスソスeソスソスソスンまゑソスソスソス
YuOソスlソスAソスAソスNソスAソスlソスソスソスソスソスフゑソスソス答ゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソス
ソスソスソスソスソスXソスgソス{ソスbソスNソスXソスヘ包ソスソスソスソスIソスソスヘ出ソスソスソスソスソスヤでゑソスソスB
ソスソスソスソスナ趣ソスソスソスソスソスソスソス閧スソスソスソスフは、ソスソスツ目の選ソスソスヘゑソスソスソスソスソスソスソスSelectedItems.Countソスネどで取得ソスナゑソスソスソスフでゑソスソスソスソスAソスソスツ選ソスソスソスソストゑソスソスソスソスヤでゑソスソスソスノ別の行ソスソス}ソスEソスXソスナ選ソスソスソスソスソスソスソスソスノ、ソスIソスソスソスソスソスソスNソスソスソスbソスNソスsソスフ行ソスヤ搾ソスソスソスmソス閧スソスソスソスフでゑソス
ソス痰ヲソスホ、ソスPソスOソスsソスソスソス轤「ソスフソスソスXソスgソスナ、ソスRソスsソスレにゑソスソスナに選ソスソスソスソスソストゑソスソスソスニゑソスソスト、
ソスソスソスソスノ5ソスsソスレゑソス}ソスEソスXソスナ選ソスソスソスソスソスニ、ソスソスノゑソスソスソスRソスsソスレとゑソスソスソスソスヤ難ソスソスソスソスヤゑソスソストゑソスソスワゑソスソスB
ソスソスソスソスソスニゑソスソストは、ソスソスソス}ソスEソスXソスナ選ソスソスソスソスソスソスホゑソスソスソスフ5ソスsソスレとゑソスソスソスソスヤ難ソスソスソスソスルゑソスソスソスソスフでゑソスソスB
Label1.Text+=Me.ListBox1.SelectedItems(i)ソス@ソスナゑソスソスソスソスニゑソスソスソスソス
iソスソスヤゑソスソストゑソス轤「ソスソスソスソスソスフでゑソスソスB
ForiAsInteger=0ToListBox1.SelectedIndices.Count-1
Label1.Text+=Me.ListBox1.SelectedIndices(i).toString()+","
Next
ソスソスソスソスソスソスソスgソスソスソスホゑソスソスソスソスソスソスノ上かソス迴ソスノは返ゑソスソストゑソス轤ヲソスワゑソスソスソスソスAソスソスソスソスソスヘ、ソスソスソスソスソスソスソスIソスソスソスソスソスソスソスソスノ取得ソスソスソスソスソスソスソスフでゑソスソスBソスソスソスソス6ソスナゑソスListindexソスナ、ソス謫セソスナゑソスソスソスソスフでゑソスソスソスソスAソスヌゑソスソスソスNETソスネ降ソスソスソスフようソスネのゑソスソスソスソスソスソスソスソスソスネゑソスソスナゑソスソスソス
ソスネ擾ソス@ソスソスソスソスソスソスソス@ソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB
ソスソスソスソスソスソストゑソスソスソスソスeソスノ厄ソスソスソスソスソスソスソスソス閭鯉ソスXソスソスソスツゑソスソスいソスソスヤでゑソスソスB
>ソス痰ヲソスホ、ソスPソスOソスsソスソスソス轤「ソスフソスソスXソスgソスナ、ソスRソスsソスレにゑソスソスナに選ソスソスソスソスソストゑソスソスソスニゑソスソスト、
>ソスソスソスソスノ5ソスsソスレゑソス}ソスEソスXソスナ選ソスソスソスソスソスニ、ソスソスノゑソスソスソスRソスsソスレとゑソスソスソスソスヤ難ソスソスソスソスヤゑソスソストゑソスソスワゑソスソスB
>...
>ソスソスソスソスソスソスソスIソスソスソスソスソスソスソスソスノ取得ソスソスソスソスソスソスソスナゑソス
ソスIソスソスソスソスソスソスソスソスヤは3ソスs->ソスTソスsソスレなので最擾ソスソスノ3ソスsソスレゑソスソスヤゑソスソスト暦ソスソスト良ゑソスソスフでは。
ソスソスソスソスソスVB6ソスソスListindexソスヘ鯉ソスソスン選ソスソスソスソスソストゑソスソスソスsソスソスソスヤゑソスニ思ソスソスソスフでゑソスソスソスソスA
ソスソスソスソスナ良ゑソスソスソスホ、
ソスIソスソスsソスソスソスソスソスソスソスナゑソスソスソスン選ソスソスソスソスソストゑソスソスソスsソスソスソスmソス閧スソスソスソスB
ソスフ茨ソスsソスナ済むと思ソスソスソスワゑソスソスソスソスB
ソス范エソス@ソスlソス@ソスソスソスワゑソスソス`ソスソスソスソスソスネゑソスソストゑソスソスンまゑソスソスソス@ソスソスフ設定だソスニ擾ソスソスヤゑソスソス轤「ソスソスソスホ3ソス@ソスTソスニつづゑソスソスワゑソスソスソスソスAソスlソスソスソスルゑソスソスソスソスフは選ソスソスソスソスソスソスソスソスナ取得ソスソスソスソスソスソスソスフで 3ソスsソスレソス5ソスsソスレの趣ソスソスソス4ソスsソスレゑソスNソスソスソスbソスNソスソスソスソスソス鼾ソスソス4ソスsソスレと返ゑソスソストほゑソスソスソスソスフでゑソスソスBソスネ単ソスノゑソスソスソスソスホ、ソスソスソスソスソスIソスソスソスソスソストゑソスソスソスソスヤで ソスVソスソスソスノマソスEソスXソスナ別の行ソスソスIソスソスソスソスソスソスニゑソスソスノ ソスソスソスフ搾ソスソスIソスソスソスソスソスソスsソスフ行ソスヤ搾ソスソスソスヤゑソスソストほゑソスソスソスソスフでゑソスソスBソスソスフ選ソスソスソスソスナクソスソスソスbソスNソスソスソストゑソスソスソスソスニ ソスソスソスラて茨ソスヤ先頭ソスソス3ソスsソスレゑソスソスソスソスヤゑソスソストゑソスソスソスネゑソスソスフで VB6ソスフとゑソスソスソスListindexソスナはクソスソスソスbソスNソスソスソスソスソスニゑソスソスフ行ソスヤ搾ソスソスソスソスソスソスソスニ返ゑソスソストゑソスソス黷スソスソスナゑソスソスソスOソスO
ソスネ擾ソス
ソスネゑソスソストゑソスソスソスネゑソスソスネゑソスソスソスホゑソスソスソスソスソスソスソスソスナゑソスソスB
List(OfInteger)ソスノでゑソスOソスソスフ選ソスソス況ゑソスロ趣ソスソスソスソストゑソスソスソスソスト,
ListBox1.SelectedIndices.OfType(OfInteger).Except(prevList)'prevListソスソスソスOソスソスフ選ソスソスソス
ソスニゑソスソスソスソスホ趣ソスソスソスフではなゑソスソスナゑソスソス蛯、ソスソスソスB
YuOソスlソスソスソスムゑソスソスムゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスBソスソスソスソスマゑソスOソスフ擾ソスソスソスoソスソスソストゑソスソスソスソスソス
ソスソスソスノ選ソスソスソスソスソスソスソスソスニ費ソスrソスソスソスソスソスソスソスフなゑソスソスソスフを判定しソスト行ソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスナゑソスソスソス
VB6ソスソスListindexソスフ様ソスネ便暦ソスソスネのゑソスソスソスソスソスホと思ソスソスソスソスソスフでゑソスソスソスソスANETソスネゑソス2008ソスネゑソスノなゑソスソスト、VB6ソスナ使ソスソスソスソスソスヨ撰ソスソスソスソスgソスソスソスネゑソスソスネゑソスソスソスソスソスAソス¥ソスソスソスネどゑソスソスソスソスソスソスネり初ソスSソスメの僕ソスノはゑソスソスネゑソスしソスソスソスソスソスソスソスワゑソスソス@ソスソスソスOソスO
ソスソスソスソスソストゑソスソスソスソスソスソスソスソスソス
ListBox1.SelectedIndices.OfType(OfInteger).Except(prevList)
ソスナ茨ソスxソス`ソスソスソスソスソスソスソスWソスソスソストみまゑソスソスB
ソスソスフ包ソスソスヘの意厄ソスソスソスソスワゑソスソスかソスソスネゑソスソスフで、ソスoソスソスソスソスソスソスソス_ソスナまゑソスソス告ゑソスソスソスソストゑソスソスソスソスソスソスソスソスワゑソス
ソスネ擾ソス
ListBoxソスソスSelectionModeソスナ費ソスソスソスソスノ違うソスソスソスソスソスヌはゴソスソスソスSソスソスソスソスソスソスソスソスソスソスソスネゑソスソスフゑソスソスソス
VB6ソスニ難ソスソスソスソスナ良ゑソスソスソスソスIfソスネ会ソスソスヘ厄ソスソスソスソストゑソスソスフまゑソスClickIndexソスソスヤゑソスソスホ良ゑソスソスB
PrivateSubListBox1_SelectedIndexChanged(ByValsenderAsSystem.Object,_
ByValeAsSystem.EventArgs)HandlesListBox1.SelectedIndexChanged
Console.WriteLine(GetListindex(Me,ListBox1).ToString())
EndSub
'ソスIソスソスソスソスソストゑソスソスソスホ行ソスヤ搾ソスソスソスIソスソスソスソスソストゑソスソスネゑソスソスソスソス-1ソスソスヤゑソスソスヨ撰ソス
PublicSharedFunctionGetListindex(ByValFormAsForm,_
ByValListBoxAsListBox)AsInteger
'ソスソスソスXソスgソス{ソスbソスNソスXソスフ会ソスハ擾ソスソスYソスハ置
DimyAsInteger=Form.Top+ListBox.Top+SystemInformation.CaptionHeight
'ソスソスソスXソスgソス{ソスbソスNソスXソスフ選ソスソスItemソスフ位置
'ソスiソス}ソスEソスXソスソスYソスハ置ソス@-ソス@ListBoxソスフ位置ソスjソス@¥ソス@Itemソスフ搾ソスソスソスソスiソスソスソスソスソスソスソスソスZ)
'ListBox.ItemHeight/2ソスヘ四ソスフ五難ソスソスソスソスソスソス
ソス@ソス@ソス@DimClickIndexAsInteger=(Control.MousePosition.Y-_
y+ListBox.ItemHeight/2)¥ListBox.ItemHeight-1
'ItemソスソスソスIソスソスソスソスソス黷「ソス驍ゥソスロゑソス
IfListBox.SelectedIndices.IndexOf(ClickIndex)>=0Then
ReturnClickIndex'ソスIソスソスソスソスソストゑソスソスソスホ行ソスヤ搾ソスソスソス
Else
Return-1'ソスIソスソスソスソスソストゑソスソスネゑソスソスソスホ0ソスソスヤゑソス
EndIf
EndFunction
>ソス}ソスEソスXソスフ位置ソスソスソス迢ソス゚ゑソスソスソス@
ソスソスソスXソスgソス{ソスbソスNソスXソスフ選ソスソスヘキソス[ソス{ソス[ソスhソスソスソスソスソスsソスソスソスワゑソスソスフで、
SelectedIndexChangedソスソスナマソスEソスXソスソスソスWソスノ暦ソスソスソスフは危険ソスソスソスニ思ソスソスソスワゑソスソスソスB
ソスソスソスソスAソスLソス[ソス{ソス[ソスhソスソスソスソスソスソスソスOソスソスソストゑソス¥ソスソスネゑソスソスフでゑソスソスソスホ、
MouseDownソスCソスxソスソスソスgソスソスgソスソスソスソスソスソスソスナゑソスソス驍ゥソスソスmソスソスワゑソスソスソスB
ソスソスソスソスソストマソスEソスXソスソスソスWソスソスソスソスフ取得ソスフ場合ソスAソスソスソスレの搾ソスソスソスソスソスソスソスハ置ソスvソスZソスソスソスソスソスソスソスA
ListBoxソスソスIndexFromPointソスソスソス¥ソスbソスhソスソスgソスソスソスソスソスソスソスソスソスネ単ソスソスソスニ。
ソス@PrivateSubListBox1_MouseDown(ソスc
ソス@ソス@Trace.WriteLine(ListBox1.IndexFromPoint(e.Location))
ソス@EndSub
ソス}ソスEソスXソスnソスCソスxソスソスソスgソスネ外ソスソスソスソス謫セソスソスソスソス鼾ソスF
ソス@Trace.WriteLine(ListBox1.IndexFromPoint(ListBox1.PointToClient(MousePosition)))
ソスソスソスEソスフ会ソスソスハ弁士ソスlソス@ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
IndexFromPointソスソスソスワゑソスソスノゑソスソスソスナゑソスソス@ソス鞫懶ソスフポソスCソスソスソスgソスフ位置ソスソスソスソス謫セ
ソスナゑソスソスソスニゑソスソスソスソスフゑソスVB6ソスナつゑソスソスソスソスソスソスニゑソスソスニ考ソスソスソスソスソスソスソスソストゑソスソスソスソスフでゑソスソスソスソスA
ソスソスソスXソスgソス{ソスbソスNソスXソスソスフマソスEソスXソスソスソスWソスフ位置ソスソスソス轤サソスフ会ソスソスフ行ソスフ番搾ソスソスソス
ソスヤゑソスソストゑソスソスソスソスソスナゑソスソスヒ^ソスO
ソスワゑソスソスAソスソスソスXソスgソス{ソスbソスNソスXソスソスフマソスEソスXソスソスソスWソスハ置ソスソス
List2.PointToClient(MousePosition))ソスソスソスソスナ取得ソスナゑソスソスソスニゑソスソスソスソスソスソスニゑソス
ソスラ具ソスソスノなゑソスワゑソスソスソスソスOソスO
ソス范エソス@ソスlソスソスソスソスソスソスソスト抵ソスソスソスソスソスソスソスフで最擾ソスソスソスソスソストみゑソスソスニゑソスソスソスAソスソスヤ最擾ソスソスソスソスソス
ソスソスソスソス轤オソスソスソスフゑソスソスヤゑソスソストゑソスソスソスソスフでゑソスソスソスソスAソスrソスソスソスhソスニゑソスソスfソスoソスbソスOソスソスソスソスxソスソスソスソスソス閧ゥソスソスソスソスソスソスソスムゑソス
ソスネゑソスソスソスソスヤゑソスソストゑソスソスソスヤ搾ソスソスソスソスモゑソスソストゑソスソスソスソストゑソスソスワゑソスソスト鯉ソスソスナゑソスソスワゑソスソスソスナゑソスソスソスソスB
ソスソスソスソスソスソスソスかソスソスネゑソスソスフでゑソスソスソスソスAソスヌゑソスソスソスソスナソスソスソスソスソスソス[ソスソスナまゑソスソスフマソスEソスXソスソスソスWソスハ置ソスソスソスソスレゑソスソストゑソスソスト托ソスソスソスソストゑソスソスソスソスソスソスフゑソスソスソスソスフゑソスソスソスソスソスフ鯉ソスソスソスソスソスソスかソスソスワゑソスソスソスナゑソスソスソスソスB
YuOソスlソスフゑソスソスソスソスソスソスソスフでゑソスソスソスソスAソスソスソスソスヘゑソスソスソスソスマゑソスかソスソスワゑソスソスソスナゑソスソスソスソス@ソスソスソスンまゑソスソスソス
SelectedIndicesソスフ鯉ソスソスOfTypeソスソスソスソスソスソスソスソスソスソスネゑソスソスAソスヌのようソスノ使ソスソスソスソスソス轤「ソスソスソスフゑソスソスソスソスかソスソスワゑソスソスソスナゑソスソスソスソスBソスソスソスソスソスソスソスソスソスbソスフ勉具ソスソスソスソスワゑソスソスソス
ソスソスソスフ鯉ソスソスノ関ゑソスソストは、ソスソスソスソスナゑソスソスワゑソスソスソスソスフで ソスFソスlソスヌゑソスソスソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソス