vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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
Winsock und VB.net Ausnahme von HRESULT: 0x800A9C46 
Autor: Links
Datum: 02.10.06 18:43

hi versuche grade ein datei sende programm zu bauen
habe aber ein problem

hier meine Server code:
Option Strict Off
Option Explicit On
#Region "imports"
Imports Microsoft
Imports Microsoft.Win32
Imports Microsoft.VisualBasic
Imports Microsoft.VisualBasic.FileIO
 
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Math
Imports System.Threading
Imports System.DateTime
Imports System.IO
Imports System.IO.File
Imports System.IO.Compression
Imports System.Net
Imports System.Net.Sockets
Imports System.Runtime
Imports System.Configuration
Imports System.Drawing
Imports System.Security
Imports System.Security.Permissions
Imports System.Windows
Imports System.Windows.Forms
Imports System.Text
Imports System.Text.RegularExpressions
 
Imports MSWinsockLib.WinsockClass
Imports MSWinsockLib.StateConstants
Imports MSWinsockLib.ErrorConstants
Imports MSWinsockLib.ProtocolConstants
#End Region
 
 
 
Public Class Form1
 
    Function add(ByVal text)
        TextBox1.Text = TextBox1.Text + text + Environment.NewLine
        Return text
    End Function
 
 
    Const portNumber As Integer = 12345
 
 
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
        AxWinsock1.LocalPort = portNumber
        AxWinsock1.RemotePort = portNumber
        AxWinsock1.RemoteHost = "192.168.2.10"
    End Sub
 
 
    Private Sub Command1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Command1.Click
        AxWinsock1.Connect()
        Command1.Enabled = False
        add("Connect...")
    End Sub
    '####################################################
 
 
    Private Sub AxWinsock1_ConnectEvent(ByVal sender As System.Object, ByVal e _
      As System.EventArgs) Handles AxWinsock1.ConnectEvent
        Command1.Enabled = False
        add("->ConnectEvent")
 
    End Sub
 
 
    Private Sub AxWinsock1_ConnectionRequest(ByVal sender As Object, ByVal e As _
      AxMSWinsockLib.DMSWinsockControlEvents_ConnectionRequestEvent) Handles _
      AxWinsock1.ConnectionRequest
        add("->ConnectionRequest")
        add("--> " & e.requestID.ToString)
        AxWinsock1.Accept(e.requestID)
    End Sub
 
    Private Sub AxWinsock1_DataArrival(ByVal sender As Object, ByVal e As _
      AxMSWinsockLib.DMSWinsockControlEvents_DataArrivalEvent) Handles _
      AxWinsock1.DataArrival
        Dim data As String = ""
        AxWinsock1.GetData(data)
        add("->DataArrival")
        add("--> " & e.ToString)
        add("--> " & AxWinsock1.BytesReceived)
        add("--> " & data)
    End Sub
 
    Private Sub AxWinsock1_Error(ByVal sender As Object, ByVal e As _
      AxMSWinsockLib.DMSWinsockControlEvents_ErrorEvent) Handles _
      AxWinsock1.Error
        Command1.Enabled = True
        add("->Error")
        add("--> " & e.ToString)
        add("--> " & e.description.ToString)
        AxWinsock1.Close()
    End Sub
 
    Private Sub AxWinsock1_Leave(ByVal sender As Object, ByVal e As _
      System.EventArgs) Handles AxWinsock1.Leave
        add("->Leave")
    End Sub
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        Dim str As String
        Dim data As Object
        str = "lol"
        data = str
        AxWinsock1.SendData(Data)
    End Sub
End Class
hier der client
'############### selbe wie oben 
 
 
    Private Sub Command1_Click_1(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Command1.Click
        AxWinsock1.Listen()
        Command1.Enabled = False
        add("Connect...")
    End Sub
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        Dim str As String
        Dim data As Object
        str = "lol"
        data = str
        AxWinsock1.SendData(Data)
    End Sub
End Class
beide haben 1 textbox 2 Button 1 Winsock

hofe jemand kann mir helfen.
Hehler trit bei AxWinsock1.SendData(Data);

--------------------
Theorie ist wenn man alles wei?, aber nichts funktioniert.
Praxis ist wenn alles funktioniert, aber niemand wei? warum.
Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand wei? warum.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Winsock und VB.net Ausnahme von HRESULT: 0x800A9C462.414Links02.10.06 18:43
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.458ModeratorDaveS02.10.06 18:49
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.614Links02.10.06 18:53
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.522ModeratorDaveS02.10.06 19:07
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.439Links02.10.06 19:11
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.557SystemX02.10.06 19:16
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.498Links02.10.06 19:23
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.506SystemX02.10.06 19:39
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.438Links02.10.06 20:21
Re: Winsock und VB.net Ausnahme von HRESULT: 0x800A9C461.651SystemX02.10.06 20:37

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