Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: W1001 Symbol 'TMeinTyp' ist bibliotheksspezifisch (Delphi)

  Alt 4. Jun 2014, 12:17
Dann daraus nochmal die relevanten Ausschnitte:
Zitat:
Die Hinweis-Direktive library bei einem Symbol oder einer Unit gibt an, dass der Quelltext eventuell nicht existiert oder die Implementierungen in unterschiedlichen Bibliotheksarchitekturen wesentlich voneinander abweichen.

Die Direktiven platform und library enthalten keine Angaben über die Plattform oder Bibliothek.

[...]

Mit der Direktive platform werden Elemente gekennzeichnet, die für ein bestimmtes Betriebssystem (z.B. Windows) spezifisch sind. Mit deprecated wird angegeben, dass ein Element veraltet ist oder nur aus Gründen der Abwärtskompatibilität unterstützt wird. Die Direktive library wird verwendet, um auf die Abhängigkeit von einem bestimmten Bibliotheks- oder Komponenten-Framework hinzuweisen.
Folglich: "Vorsicht, andere Implementationen könnten sich hier ganz anders verhalten".

Kann jemand ein konkretes Beispiel bringen? Beispielsweise etwas mit TDataSet-Ableitungen, dass sich irgendwo etwas anders verhalten könnte, ob ich jetzt FireDAC, dbExpress oder die BDE nehme?
  Mit Zitat antworten Zitat