AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

NextGen und ANSI

Ein Thema von himitsu · begonnen am 7. Mai 2015 · letzter Beitrag vom 8. Mai 2015
 
Benutzerbild von himitsu
himitsu

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

AW: NextGen und ANSI

  Alt 7. Mai 2015, 08: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.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz