Anleitung zur Erstellung von Controls gesucht ...

22/09/2008 - 14:54 von Nicolas Nickisch | Report spam
Hi NG,
ich möchte gerne ein CustomControl mit VB.NET programmieren und suche noch
einiges an Informationen, am besten ein gutes Tutorial.

Das Control soll Daten , die in 16-Byte-Paketen über den serial-Port
ankommen, auswerten und aufebreiten. Dann soll ein Ereignis ausgelöst
werden, dass der übergeordneten Anwendung signalisiert , dass neue Daten
eingetroffen sind. Der umgekehrte Fall, Daten aufbereitet über den seriellen
Port auszusenden dürfte eher leicht zu realisieren sein.

In jedem Fall. müsste das Control widerum ein SerialPort-Elemnt beinhalten -
geht das überhaupt ?

Wie löse ich dann selbst innnerhalb des Controls ein Ereignis aus, das
ausserhalb erkannt wird ?

Gruss Nico
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
22/09/2008 - 15:27 | Warnen spam
Hallo Nicolas,

"Nicolas Nickisch" schrieb:

Wie löse ich dann selbst innnerhalb des Controls ein Ereignis aus, das ausserhalb erkannt wird ?



Public Class Abc

Public Event IchBinEinEvent( ... )

Sub MachWas()
RaiseEvent IchBinEinEvent( ... )
End Sub

End Class

Im übergeordneten Formular, Control, ... wird dein Control, bzw. eine
Instanz der Klasse bspw. so eingebunden:

Proctected WithEvents MyAbc As Abc

Der EventHandler sieht dann bspw. so aus:

Private Sub MyAbc_IchBinEinEvent( ... ) Handles MyAbc.IchBinEinEvent
...
End Sub

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen