vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

Visual-Basic Einsteiger
Re: Dateiliste per Winsock 
Autor: Zimmersofts
Datum: 26.06.10 16:14

So die senden sub: (gehört auf den Server)

Private Sub Senddir
    Dim fileliste As String
    For i = 0 To File1.ListCount - 1 ' Anzahl Einträge
       fileliste = fileliste & File1.List(i) & ";" ' Eintrag + ;
    Next i
    fileliste = Left(fileliste, Len(fileliste) - 1) ' Das letzte ";" _
      abschneiden.
    Winsock1.senddata fileliste ' absenden
End Sub
Und die Empfangssub: (In den Client!!)
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
    Dim fileliste As String
    Dim Eintrage(256) As String ' Geht natürlich dann nur mit 256 Einträgen. 
    ' Schont aber den clientrechner, darf auch mehr sein
    fileliste = Space(bytesTotal)
    Winsock1.GetData fileliste
    Eintrage = Split(fileliste, ";")
    For i = 0 To UBound(Eintrage)
        ListView1.ListItems.Add i, , Eintrage(i)
    Next i
End Sub
Damits richtig perfekt wird währe es Sinnvoll wenn man auch Icons anzeigen würde.
Allerdings das ganze Icon auszulesen und mitzuschiken währe ja ne bisschen viel aufwand.
Man könnte dort einfach ne Iconnummer verwenden und mitschicken
Der String sähe dann z.B so aus
"Dateiname;1;Dateiname;3"
usw.
Das clientprogramm sollte dann natürich wissen welsches icon welche nummer hat.

Bei fragen, helf ich gerne weiter

Lg
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dateiliste per Winsock828dtrain0718.06.10 19:16
Re: Dateiliste per Winsock495Zimmersofts26.06.10 15:55
Re: Dateiliste per Winsock497Zimmersofts26.06.10 16:14

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