AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 04:32

Parameter dieser Suchanfrage:

Suche in Thema: NextGen und ANSI
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: NextGen und ANSI

      Delphi
      by himitsu, 8. Mai 2015
    Beispiel an einer kurzen Methode:
    procedure FETCP_CheckError(iErrorCode: Integer);
    var
    Temp: array of AnsiChar;
    begin
    if iErrorCode < 0 then
    if FEUSB_GetErrorText(iErrorCode, @Temp) < 0 then
    raise Exception.CreateFmt('FEUSB: unknown error code %d', ) at ReturnAddress
    else
    raise Exception.CreateFmt('%s', ) at ReturnAddress;;
  • Forum: Object-Pascal / Delphi-Language

    AW: NextGen und ANSI

      Delphi
      by himitsu, 7. Mai 2015
    Wir wollten die Dateien dann dem Hersteller geben und da würde ich ungern einen Patch drin lassen wollen. :angle:
    Welcher auch noch nur für die eine Compilerversion funktioniert. (er kann ja nur DCUs liefern)
  • Forum: Object-Pascal / Delphi-Language

    AW: NextGen und ANSI

      Delphi
      by himitsu, 7. Mai 2015
    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...
  • Forum: Object-Pascal / Delphi-Language

    AW: NextGen und ANSI

      Delphi
      by himitsu, 7. Mai 2015
    Aber selbst in der RTL ist nicht alles Unicode und in anderen Sprachen ist es das auch nicht.
    Lazarus ist z.B. an vielen Stellen UTF-8 und das ist auch ANSI.
    Andere Programmiersprachen kennen auch immernoch ANSI.

    Hatte doch nur ein paar uralte Delphi-Units (10 Jahre) und aktuelle C++-Header, die ich übersetzen wollte.
    Der Hersteller liefert seine DLLs aber auch für OS X und Android und...
  • Forum: Object-Pascal / Delphi-Language

    NextGen und ANSI

      Delphi
      by himitsu, 7. Mai 2015
    Ich weiß, irgendein Trottel Irgendjemand ist auf die geniale Idee gekommen und hat das dort entfernt.

    Nun hat man aber z.B. eine in C++ geschriebene DLL/SO, welche mit AnsiStrings arbeitet.
    Type = unsigned char, also eigentlich PAnsiChar

    Ohne AnsiStrings und PAnsiChar-Castes und natürlich auch die AnsiChars in den Records wird die ganze Angelegenheit doch echt besch...eiden zu benutzen.
    ...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=185002
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz