![]() |
VB(A) Problem...
Gibt es eine Möglichkeit in VB von einem Formular(Button der eine Funktion aufruft) auf Steuerelemente eines anderen Formulars zu zugreifen?
Konkret will ich das ganze in Access 97 machen, wo durch drücken eines Buttons auf einem Formular, ein Button auf einem anderen Formular verschwindet/wieder erscheint. Gibts da eine Möglichkeit, oder kann man immer nur auf Steuerlemente innerhalb eines Formulars zugreifen? |
in visual basic 6.0
formularname.steuerelement bei dir: formularname.buttonname.visible = false/true |
Danke....
Bin grad selber draufgekommen, wies geht. ;) Is aber nicht ganz so wie von dir beschrieben. Habs nämlich am Anfang auch so probiert. Aber vielleicht is ja dass in VBA in Access 97 anders. Man muss nämlich Forms![Formularname].Steuerelement drauf zugreifen. Wär interessant ob das in Access 2000 oder auch im 2002 schon anders is.... |
wie gesagt in visual basic 6.0 ist es so - ich verwende access nicht
|
Noch eine Frage, diesmal explizit auf VBA in Access(97):
Kann man, wenn man ein Formular aufruft, eine ganz bestimmte funktion Starten? So wie das normalerweise auch in VB6.0 geht, dass wenn sich das Formular öffnet gleich Code ausgeführt wird. |
sollte möglich sein solange die subs/functions die du aufrufst als 'public' deklariert sind.
Forms![Formularname].sub/function-name |
Zitat:
Weil wenn ich das so schreib, dann will er auf einmal statt dem >!< ein >(< haben. Anscheinend erwartet er, dass da schon die Funktion aufgerufen wird, wo man dann in der Klammer die Werte übergeben kann. Hat vielleicht noch jemand anderer einen Tipp wie ich das lösen könnte? |
Habs schon!
Ich ruf jetzt zwar nicht eine Bestimmte Funktion/Prozedur auf, aber es wird einfach Code ausgeführt, sobald das Formular geladen wird. So wie man das ganze aus VB 6.0 ja eigentlich auch kennt. Nur is es in Access so: Private Sub Form_Current() Auf alle Fälle Danke an alle, die sich den Kopf darüber zerbrochen haben.... ;) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 17:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag