ocx, instanz deklaration

FJK

Erfahrenes Mitglied
hallo

vb6 win xp

Ich habe eine ocx erstellt,
das ocx hat mehrere Forms Module und classen.
mein problem ist jetzt,
wenn ich in der UserControl
eine Instanz von einer class erstelle, kann ich zwar von aussen auf die einzelnen Methoden zugreifen, aber nicht mehr intern, wenn ich sie in einem Modul deklariere dann kann ich zwar intern zugreifen aber nicht mehr von aussen.

danke
 
ich habe eine classe a
ich habe die einmal in einem modul globalevariablen deklariert
als public
Public irgendwas As a
so das ich eigendlich von jeder Form, Modul, Klasse... auf die Methoden von a zugreifen kann, mit
irgendwas.methodenname
leider kann ich jetzt nicht ausserhalb der ocx auf die methoden von a zugreifen.
also dachte ich mir ich deklariere im kopf von der UserControl die Klasse
Public irgendwas As a
aber wenn ich sie da so deklariere, und sie im modul globalevariablen lösche können die anderen ocx elemente nicht mehr drauf zugreifen.

die frage ist
wie muss ich die klasse deklariren damit ausserhalb der ocx auf die Methoden zugreifen kann.
das selbe problem habe ich auch mit den Modulen

danke
 

Neue Beiträge

Zurück