Hallo Anno,
Hallo Alex 
hmm ohne den Quelltext zu kennen ist es schwer, ne aussage
darueber zu treffen.
Ja klar. Den Quelltext posten ging aber in dem Fall nicht.
Naja ist doch net so schlimm. Denn das problem haben wir ja gelöst 
Aber in normalen Proggs kannst du ueber
Activeform.activecontrol oder formname.Objectname auf Objecte
zugreifen.
Ja das isst mir auch bekannt… UND
Bei einem Usercontrol geht das nicht,
DIESE Besnderheit eben auch. Aber weißt Du, woran das liegt?
Also auf Anhieb nicht. Ich muesste mich da auch mal schlau machen, da ich das bisher eigentlich nie brauchte. Bisher habe ich es immer anderes realisiert.
Ich habe mich da mal eine Weile mit beschäftigt, aber ich weiß
nicht genau, ob es an einer speziellen Form von Kapselung der
(Container)Objekte bei UserCntrols liegt. Dann könnte man
versuchen, das Ganze über neue Properties der UC zu
realisieren. (Obwohl ich da denke, dass diese Kapselung
durchaus auch ihre Hintergründe hat)
Hmm, also du eigenschaften festlegst, das wird nicht bringen.
Du kannst welche machen, zum bsp. ob nur zahlen eingegeben werden duerfen etc. diese kannst du ja rel. simple dann auslesen Property Get / let / set aber das aendert nichts daran das du nicht speziell darauf zugreifen kannst.
Also falls Du noch in
diesem Punkt eine Idee hast, ich würde mich freuen. Auch über
Literaturtipps bezüglich der Besonderheiten von UC und anderen
Objekten in VB 6.
Spontan faellt mir folgendes ein, aber ob das so einfach geht weiss ich net :-/
Was spricht dagegen aus dem UC einfach eine Normale Form aufzurufen?
Auf diese kannst du dann wie gewohnt zugreifen. Irgendwas in der Richtung würde ich dann versuchen 
aber dann übergibt halt
deiner gewuenschten Function einfach wie in meinen Bsp. das
gesamte Object 
coole Idee, aber - leidet nicht die Perfomanz schwer darunter,
wenn ich den ganzen Kram des Objektes mitschleppe und nur die
.text -Eigenschaft eigentlich benötige.
Ja diese leidet dann darunter, das stimmt!
Aber wenn du nur die texteigenschaft benötigst, warum uebergibst du dann nicht nur den text an eine Function und prüfst den Text und gibst ein Flag zurueck ob alles in Ordnung ist ( true) oder nicht (false) und löschst gegebenfalls dann die Eingabe?
Das hatte mich in
meinen Überlegungen immer davon abgehalten, ganze Objekte zu
übergeben. Bisher konnte ich das auch immer vermeiden…
Viele Wege führen nach Rom, auch in VB *zwinker*
Jepp, das hast Du absolut recht.
Herzlich,
alex
mfg alex