vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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

Fortgeschrittene Programmierung
Re: programm-update 
Autor: vbtricks
Datum: 23.01.05 17:40

Hallo Benjamin,

das ist halt ein Universal-Control, das so ziemlich alles unterstützt und so mach ich mir die Arbeit nur einmal und kann das dann in allen meinen Anwendungen verwenden.

Arbeit mit WinSock sieht in etwa so aus:
Dim sRequest As String, sReturnedString As String
 
Private Sub Command1_Click()
  sReturnedString = ""
  ' Anfrage an den Server im HTTP-Protkoll
  sRequest = "GET /index.html HTTP/1.1" & vbNewLine & _
      "Accept: */*" & vbNewLine & _
      "Connection: close"
  WinSock1.RemoteHost = "www.spiegel.de"
  WinSock1.RemotePort = 80
  WinSock1.Connect  ' verbinden
End Sub
 
Private Sub WinSock1_Connect()
  ' verbunden, Anfrage schicken
  WinSock1.SendData sRequest
End Sub
 
Private Sub WinSock1_DataArrival(ByVal bytesTotal As Long)
  ' es treffen Daten vom Server ein
  ' das müssen nicht alle sein, deshalb puffern...
  Dim sTemp As String
  wscClient.GetData sTemp, vbString
  sReturnedString = sReturnedString + sTemp
End Sub
 
Private Sub WinSock1_Close()
  ' alle Daten empfangen
  Text1.Text = sReturnedString
End Sub
 
Private Sub WinSock1_Error(ByVal Number As Integer, Description As String, _
  ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal _
  HelpContext As Long, CancelDisplay As Boolean)
  ' Fehler !
  MsgBox "Fehler: " & Description
End Sub
Das sollte, wenn ich mich jetzt nicht vertan habe (habe das nicht in der IDE getestet), die Start-Seite vom Spiegel runterladen. Neues Projekt, WinSock, Button und TextFeld (MultiLine) auf Form, Code einfügen, starten und auf Button drücken.


Gruß,

Stefan

Web: http://www.vbtricks.de.vu/

VBTricks.de.vu. Meine Webseite zu VB und anderen Programmiersprachen. Verschiedene fortgeschrittene OCXe und komplette Projekte sind im Sourcecode verf?gbar.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
programm-update404unbekannt22.01.05 17:20
Re: programm-update483vbtricks22.01.05 17:38
Re: programm-update254unbekannt23.01.05 15:31
Re: programm-update471vbtricks23.01.05 17:40

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