Forum: Win32/Win64 API (native code)
Delphi
by pengels,
7. Jan 2017
dann sollten wir Thread hier schließen. Vielen Dank für alle Antworten!
MfG Peter
Forum: Win32/Win64 API (native code)
Delphi
by pengels,
7. Jan 2017
Hallo K-H,
ich habe kein "echtes" Problem, die vorgeschlagenen Lösungswege habe ich bis auf die Klassen alle selbst schon genannt. Ich frage mich aber eben, ob es nicht eine elegantere Möglichkeit ohne diese Krücken gibt.
MfG Peter
Forum: Win32/Win64 API (native code)
Delphi
by pengels,
7. Jan 2017
Hallo Holger,
Klassen wären auch eine Möglichkeit, passen aber logisch auch nicht wirklich zum Problem. Außerdem wird der Overhead noch größer sein, als bei einem verschachtelten Aufruf.
MfG Peter
Forum: Win32/Win64 API (native code)
Delphi
by pengels,
7. Jan 2017
Hallo Detlef,
klar, das geht. Jetzt haben wir aber zwei calls, d.h. einen Umweg über eine zweite Prozedur. Finde ich nicht so elegant... So etwas wie external oder in uA fände ich besser. Scheint es aber nicht zu geben...
MfG Peter
Forum: Win32/Win64 API (native code)
Delphi
by pengels,
7. Jan 2017
Hallo Philip,
Prozedur B ruft vielleicht A auf, muss aber nicht. uC verwendet B und benötigt an anderer Stelle aber auch A. Kommentiere ich in uB die Prozedurvariable A aus, kann uC nicht mehr compiliert werden, weil A nicht bekannt ist.
MfG Peter