TextBox an DLL übergeben

Pone

Grünschnabel
Hallo

mein Problem ist folgendes ich würde gerne eine TextBox mit Hilfe einer eigenen DLL füllen und bearbeiten.
Denn ich habe mehrer Formulare(in verschiedenen Dateien, die die gleiche Function benötigen), also ich erstelle eine DLL das weiß ich, aber ich kann kein TextBox-Element übergeben an eine Public Function( Ich weiß das das TextBox-Element Private ist und deswegen will er dies nicht), aber wie könnte ich es umgehen oder wie würdet ihr das machen. Gibt es da eine Idee.

Es ist ja so(Einfaches Beispiel):
DLL:

Public Function test(ByVal name As TextBox)
name.text = "Name"
End Function

Über einen CommandButton im Formular aufruf:

Dim test1 As New Class1

test1.test (NameBox)

So sollte es doch einfach funtionieren, aber er erstellt mir schon nicht die DLL, weil er die TextBox in einer Public Function nicht will!

Hat jemand eine Idee?

Danke Pone
 
ja kannst du um rauszubekommen was es ist brauchst du dann die Funktion TypeOf

bsp.
Visual Basic:
If TypeOf ctl Is Textbox Then

Grüsse bb
 
Zurück