Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

Zugriff auf Steuerelement vom Standardmodul aus

UselessUser / 3 Antworten / Baumansicht Nickles

Hallo Leute!

Erst einmal vielen Dank für die Beantwortung meiner Frage ein paar Threads weiter unten. Die Eigenschaft ".Listindex" war genau das, was ich suchte.

Habe dafür gleich eine neue Frage:
Ich habe ein Label auf der Userform, auf das von einem Standard-Modul im gleichen Projekt aus zugegriffen werden soll: Label1.Caption = "..."
Wenn ich das Programm laufen lasse, meckert der Compiler, die Variable wäre nicht definiert. Definiere ich die Variable im Standard-Modul, sagt er mir, dass ein Objekt benötigt werde.

Wie definiere ich die Variablen richtig bzw. übergebe Objekte/Steuerelemte vom Form-Modul zum Standard-Modul?

MfG

UselessUser

Rückmeldungen über Hilfestellungen sind sehr erwünscht:1. investiere ich Zeit, um dir zu antworten und2. möchte ich auch etwas dazulernen.
bei Antwort benachrichtigen
UselessUser Nachtrag zu: „Zugriff auf Steuerelement vom Standardmodul aus“
Optionen
Rückmeldungen über Hilfestellungen sind sehr erwünscht:1. investiere ich Zeit, um dir zu antworten und2. möchte ich auch etwas dazulernen.
bei Antwort benachrichtigen
mr.escape UselessUser „Zugriff auf Steuerelement vom Standardmodul aus“
Optionen

Vielleicht so?

Form1.Label1.Caption


"Form1" natürlich durch den richtigen namen ersetzen!
mr.escape
"The man who trades freedom for security does not deserve nor will he ever receive either." - Benjamin Franklin"Wer seine Freiheit aufgibt, um Sicherheit zu erreichen, wird beides verlieren." - Georg Christoph Lichtenberg
bei Antwort benachrichtigen
UselessUser mr.escape „Vielleicht so? Form1.Label1.Caption Form1 natürlich durch den richtigen namen...“
Optionen

Hallo mr.escape!

Ja, so klappt es, danke. War schon ziemlich müde gestern ... Ich versuche jetzt zum ersten Mal, meinen immer länger werdenden Code in Module aufzuteilen, damit ich nicht die Übersicht verliere.

MfG

UselessUser

Rückmeldungen über Hilfestellungen sind sehr erwünscht:1. investiere ich Zeit, um dir zu antworten und2. möchte ich auch etwas dazulernen.
bei Antwort benachrichtigen