Thema: Delphi NextGen und ANSI

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: NextGen und ANSI

  Alt 7. Mai 2015, 09:53
Es ist so aber schwieriger/umständlicher, Funktionen zu sharen, wenn es praktisch keine kompatiblen äquivalenten Typen mehr gibt, mit welchen die Bibliotheksschnittstellen deklariert sind.

Es gab mal Zeiten, da haben Hardwarehersteller auch Pascal-Units für ihre DLLs ausgelefert, aber irgendwie haben viele in den letzten 5-10 Jahren damit aufgehört.
(OK, da liegt es oftmals eher am fehlenden Delphi und daß Delphi ja bekanntlich ausstirbt )

Bei der betreffenden Komponente ist es wirklich so, daß 2005/2006 das letzte Mal was an den Pascaldateien gemacht wurde.
Nur 2011 ist in einer der Dateien noch schnell ein Kommentar reingekommen "Achtung, bei XE muß PChar in PAnsiChar geändert werden".
Und ansonsten stellen die C++-Entwickler die noch Headerdateien ihrer DLLs vorallem nur für Visual Stutio (C/C++) bereit, wobei selbst ein halbwegs aktuelles Visual Basic dabei ist.
Die Unterstüzen ja fast alles
* Visual Studio, Borland C++ Builder, Embarcadero C++ Builder, eMbedded Visual C++ 4, Visual Studio 2005/2008/2012, GCC (Linux/Mac OS X), Xcode
* Windows XP/Vista/7/8, Windows CE, Linux, Mac OS X, Android
* 32 und 64 Bit
nur Unicode-Only ist irgendwie sonst fast nirgendwo anzutreffen

Bei anderen Firmen war das auch schon zu beobachten.
$2B or not $2B
  Mit Zitat antworten Zitat