Ich versuche, das SubItem in meinem ListView von einem anderen Thread abzurufen, aber ich bekomme das Item anstelle des SubItem. Ich bin mir nicht sicher, wie ich das richtig programmieren soll. Unten ist der Code Ich verwende:Was ist los mit meinen ListView Callback-Abrufunterpositionen?
Delegate Function lvExtractedCallback(ByVal x As Integer) As String
Private Function lvExtracted(ByVal x As Integer) As String
Static Dim lvName As String
If Me.OptionsList.InvokeRequired Then
Dim lvEC As New lvExtractedCallback(AddressOf lvExtracted)
Me.Invoke(lvEC, (New Object() {x}))
Else
lvName = OptionsList.Items.Item(x).SubItems.Item(0).Text
End If
Return lvName
End Function
Private Sub GetSubItem()
Dim subItemText as String
For i as Integer = 0 to 15
subItemText = lvExtracted(x)
Debug.Print subItemText
Next
End Sub
Danke für die Info ... Manchmal ist der Finger-Code, während das Gehirn nicht aktiviert ist! – JFV