Hallo, Zum wiederholten Male einen komischen Effekt un BD7 beobachtet,
In einer Unit / Komponente habe ich private Variablen deklariert (In der Unit/Komponente privat global).
Eine Menge von functions / procedures arbeiten mit diesen privaten Variablen sehr gut, NUR EINE Procedure NICHT!
In dieser procedure sind die Inhalte aller Variablen verschwunden. Die Variablen sind darin zwar deklariert, aber ZahlenTypen sind =0, StringTypen =’’ und Dimendionen dynamischer Arrays =0.
Der Procedurekopf ist richtig geschrieben und deklariert, sonst wären dieVariablen in der Procedure auch nicht bekannt.
Die Autovervollständigung der Procedurköpfe ist auch etwas sonderbar. Im Gegensatz zu functions muß die Autovervollständigung von Procedure alle bisher erklärten Procedures anzeigen - tut sie aber nicht.
Wenn ich im Implementationsteil den Procedurekopf schreiben will
„procedure.TMyForm1. …“ dann müssen hinter dem Punkt alle im Interfaceteil deklarierten Proceduren erscheinen, tun sie aber nicht.
Kennt jemand das Problem und kann mir jemand (ohne konkreten Code - da allgemeines Problem) helfen?
Danke E. W.