Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   D2XXUnit von FTDI zeigt in Delphi 2010 chinesische Buchstaben an (https://www.delphipraxis.net/158523-d2xxunit-von-ftdi-zeigt-delphi-2010-chinesische-buchstaben.html)

v2afrank 21. Feb 2011 09:00

Delphi-Version: 2010

D2XXUnit von FTDI zeigt in Delphi 2010 chinesische Buchstaben an
 
Hallo,
wir benutzen in unserer Hardware den USB Baustein von FTDI. Bisher gab es dazu eine Anwendung die in Delphi 6 geschrieben worden ist und erfolgreich läuft.
Für ein anderes Projekt setzen wir jetzt Delphi 2010 ein. Wenn ich nun den PC mit der Hardware verbinde und die D2xxUnit-Demo von FTDI mit Delphi 2010 compiliere bekomme ich in der Devicedescription nur chinesische Buchstaben angezeigt. Ich denke das Problem liegt irgendwo im Unicod
FTDI habe ich schon angeschrieben, die haben aber noch nicht geantwortet. Hat einer von Euch damit schon Erfahrung und vielleicht einen Workaround ?

mkinzler 21. Feb 2011 09:04

AW: D2XXUnit von FTDI zeigt in Delphi 2010 chinesische Buchstaben an
 
Ab D2009 ist Unicodetring der Standardstringtyp. Ändere den Typ auf AnsiString

DeddyH 21. Feb 2011 09:09

AW: D2XXUnit von FTDI zeigt in Delphi 2010 chinesische Buchstaben an
 
Außerdem Char auf AnsiChar, PChar auf PAnsiChar usw.

v2afrank 21. Feb 2011 09:20

AW: D2XXUnit von FTDI zeigt in Delphi 2010 chinesische Buchstaben an
 
Danke,
ich musste an zwei Stellen aus Char AnsiChar machen und jetzt funktioniert es wie es soll.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 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