Elite Veteran
Beiträge: 876
Ort: Wien | Hallo, Rudolf!
Greiff - 07.10.13
innerhalb einer Subroutine existieren bei mir unten stehende Code Zeilen.
Was ich nicht verstehe: Das Formular "Versandmeldung" wird geöffnet, aber der darin stehende Text wird nicht angezeigt.
Auf dem Formular steht nur der Text, dass der Nutzer etwas warten möge (da kommt später aber noch zusätzliches drauf)
Die Schleife läuft zwischen 1 Sekunde und 50 Sekunden.
...
DoCmd.OpenForm "VersandMeldung" ' eine reine Textmeldung
Filename = Dir(Directory)
While Filename <> ""
Call MachIrgendwas
Call FileVerschieben(Filename, Directory, Archiv)
Filename = Dir 'nächsten Filenamen einlesen
Wend
Docmd.Quit
Mit welcher Methode kommt der Text aufs Formular? Ist das ein fixes Bezeichnungsfeld oder ein Textfeld (welcher Steuerelementinhalt?) oder wird er per Code geschrieben (wann, wo, wie?)?
Füge mal das innerhalb deiner Schleife hinzu:
DoEvents
Das gibt dem System die Chance, die Anzeige zu aktualisieren.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |