Forum: Die Delphi-IDE
by mm1256,
18. Dez 2016
Dann habe ich das Ziel das ich damit erreiche schlecht beschrieben, oder du hast mich leider missverstanden.
Forum: Die Delphi-IDE
by mm1256,
18. Dez 2016
Yupp, das ist auch eine Möglichkeit. Ich verwende aber trotzdem in der Situation immer "FindWindow" weil...ist in manchen Situationen ein Dirty Hack: Hab mir eine Exe mit der Fensterklasse TAppBuilder erstellt. Die tut eigentlich gar nichts, ich starte sie nur z.B. beim Kunden, wenn ich sie brauche, um bestimmte Meldungen einzuschalten/anzuzeigen. Das könnte man auch anders lösen, z.B. mit...
Forum: Die Delphi-IDE
by mm1256,
16. Dez 2016
JEIN, ich persönlich (man mag mich dafür steinigen) halte das für keine gute Idee. Wenn man ausschließen kann, dass mehrere Datasources in verschiedenen Forms gleichzeitig auf ein Dataset zugreifen, dann mag das vielleicht noch funktionieren. Müsste man mal ausgiebig testen, wie sich das im Netzwerk verhält.
Forum: Die Delphi-IDE
by mm1256,
15. Dez 2016
Das habe ich immer mit einem Workarround gelöst: Wenn Delphi läuft FindWindow('TAppBuilder', Nil) > 0; dann habe ich im OnShow bei Bedarf diese procedure aufgerufen
procedure CheckDataSourceProps(const Form : TForm);
var
PInfo: PPropInfo;
i, Count : Integer;
L : Longint;
s : string;
begin