vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Control.Invoke erforderlicht.... 
Autor: Jabberwock_v6
Datum: 26.01.10 16:10

Hallo, da ich gerade was für WinCE mache bin ich gezwungen mich mit dem .Net zeug auseinander zu setzten

Ich habe jetzt das Problem dass ich den Inhalt eines Listview änder möchte aber das geht leider nicht.

Es kommt die Meldung dass Control.Invoke benutzt werden muss. Ich habe auch schon gegoogelt aber ich verstehe das mit dem Invoke nicht. Könnte mir jemand sagen was ich machen muss um die Funktion unten mit Invoke lauffähig zu bekmmen? Ist für euch wahrscheinlich eine Kleinigkeit

Vielen dank schon mal...

Public Function loadListView(ByVal tower As Boolean, ByVal Weitergeb As _
  Boolean, ByVal Kommission As Boolean) As Integer
            Dim Array() As String
            Dim tempray() As String
 
            Dim i As Integer
            Dim temp As String
 
            If tower = True Then
                Me.ListViewTower.Items.Clear()
                Me.ListViewTower.Columns.Clear()
 
                Array = Split(Webservice.getListItem(saveKAnr, True, False, _
                  False), vbCrLf)
 
                Me.ListViewTower.Columns.Add("ArtikelNr", 60, _
                  HorizontalAlignment.Left)
                Me.ListViewTower.Columns.Add("Bescheibung", 80, _
                HorizontalAlignment.Left)
                Me.ListViewTower.Columns.Add("Maschine", 80, _
                HorizontalAlignment.Left)
                Me.ListViewTower.Columns.Add("ChargenNr", 160, _
                HorizontalAlignment.Left)
 
                For i = 0 To Array.Length - 1
 
                    temp = Array(i)
                    tempray = Split(temp, ";")
                    If Not temp.Length <= 0 Then
 
                        Dim lvi As ListViewItem = New ListViewItem(tempray(1))
                        lvi.SubItems.Add(tempray(2))
                        lvi.SubItems.Add(tempray(3))
                        lvi.SubItems.Add(tempray(0))
 
                        ListViewTower.Items.Add(lvi)
 
                    End If
                Next
 
                ListViewTower.View = View.Details
 
            End If
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Control.Invoke erforderlicht....1.010Jabberwock_v626.01.10 16:10
Re: Control.Invoke erforderlicht....672ModeratorDaveS26.01.10 16:14
Re: Control.Invoke erforderlicht....650ModeratorRalf Ehlert26.01.10 16:36
Re: Control.Invoke erforderlicht....607Jabberwock_v627.01.10 10:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel