Ich öffne mit einem Button im Formular A das Formular B. Wenn ich das Formular B wieder schließe, tritt im Formular A das Ereignis ,,Aktivierung" ein und ich kann mit "Bei Aktivierung" eine Action ausführen lassen.
Ich öffne nun mit einem Button im Formular A einen Filedialog um mir einen Dateinamen zu wählen. Wenn ich nun den Filedialog wieder schließe tritt das Ereignis ,,Aktivierung" im Formular A nicht ein. Wie detektiere ich in diesem Fall die Rückkehr zum Formular A um dann den ermittelten Filenamen, der jetzt in einer Variablen enthalten ist, in einem Textfeld anzeigen zu lassen.
Hallo <=
kein Ereignis weil das Formular nicht verlassen wird.
Arbeite doch einfach in der Prozedur die den FD aufruft weiter mit dem Rückgabewert.
Dim filepath As String
filepath = FiledialogAufruf(...)
msgbox filepath
Gruß Andreas <=