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

VB.NET - Fortgeschrittene
Konvertierung C# in VB.Net 
Autor: cola1
Datum: 13.02.05 20:11

Hi,

habe folgenden Code aus C# in VB.Net übersetzt. Klappt aber nicht.

m_PacketMonitors ist eine Variable einer Klasse. In Der Klasse ist folgendes deklariert:
public event NewPacketEventHandler NewPacket;
public delegate void NewPacketEventHandler(PacketMonitor pm, Packet p);
Für den VB Teil befindet sich dieser Bereich in einer .Net Komponente (.dll).


C# Code
for(int i = 0; i < m_PacketMonitors.Length; i++) {
m_PacketMonitors.NewPacket += new NewPacketEventHandler(this.OnNewPacket);
			}
VB Code
For i = 0 To m_PacketMonitors.Length - 1
      m_PacketMonitors(i).NewPacket += New NewPacketEventHandler(AddressOf _
        OnNewPacket)
            Next i
Im Debugfenster steht folgendes:
(362): "Public Event NewPacket(pm As CPacketSniffer.PacketMonitor, p As CPacketSniffer.Packet)" ist ein Ereignis und kann nicht direkt aufgerufen werden. Verwenden Sie eine RaiseEvent-Anweisung, um ein Ereignis aufzurufen.

Mit RaisEvent hat es auch nicht funktioniert.
RaiseEvent m_PacketMonitors(i).NewPacket() += New NewPacketEventHandler( _
  AddressOf OnNewPacket)
Kann mir bitte jemand helfen?
Vielen Dank Cola.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Konvertierung C# in VB.Net1.880cola113.02.05 20:11
Re: Konvertierung C# in VB.Net1.334cola113.02.05 20:12
Re: Konvertierung C# in VB.Net1.430Maywood13.02.05 20:42
Re: Konvertierung C# in VB.Net1.417cola114.02.05 07:07
Re: Konvertierung C# in VB.Net1.403Maywood14.02.05 07:54
Re: Konvertierung C# in VB.Net1.407ModeratorFZelle14.02.05 09:03
Re: Konvertierung C# in VB.Net1.432cola114.02.05 11:15
Re: Konvertierung C# in VB.Net1.440Hannes H.17.02.05 08:43
Re: Konvertierung C# in VB.Net1.498ModeratorFZelle17.02.05 09:11
Re: Konvertierung C# in VB.Net1.423Hannes H.17.02.05 09:26
Re: Konvertierung C# in VB.Net1.386ModeratorFZelle17.02.05 10:49

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