Re: Tipps für Header-Übersetzungen
29. Jul 2004, 03:47
- die Datentypen sind merkwürdig gemischt (wirklich sicher, dass BOOL = ByteBool ist?)
- Anpassungen für den C++Builder wären nicht schlecht (HPPEMIT, EXTERNALSYM, NOINCLUDE, ... - leider kommt Delphi 2/3 damit nicht klar)
- oben könnte die Lizenz und Copyrights stehen (such Dir eine aus, bei manchen ist es Pflicht)
- ungarische Notation bei Parametern kannste weglassen
- 'kernel32.dll' ist bereits in Windows.pas (Konstante kernel32)
- für den Funktionstyp sollte ein Typ mit Delphi-Notation eingeführt werden (TFNXxx, TXxx, TFnXxx, ...)
- die Deklaration von eigenen Typen (C->D Mapping) ist hier eigentlich nicht nötig (in Windows.pas vorhanden)
Gruss Nico
ps: zwecks Unitname, wie wär's mit 2-3 Buchstaben Deines Namens als Präfix
|