Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Liste der Anhänge anzeigen (Anzahl: 1)
Bei mir sieht es etwas anders aus als in Deinem Bild.
|
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Liste der Anhänge anzeigen (Anzahl: 1)
Hast du in deinem System auch die nötigen Sprachen/Schriftarten installiert?
Systemsteuerung > Regions- und Sprachoptionen > Sprachen > Zusätzliche Sprachoptionen für dieses Beispiel werden vorwiegend die ostasiatischen Sprachen benötigt (siehe Anhang), welche bis Win XP standardmäßig nichts installiert werden. |
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Zitat:
Ich habe in das Example ein TEdit, einen TButton und einen TOpenDialog eingefügt und eine Datei in einem Ordner mit griechischen Buchstaben geöffnet. Der erste Test funktioniert. Prima Arbeit! |
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Zitat:
Hatte mir gestern meine XP SP3-VM inkl. dem ostasiatischen Zeugs ganz frisch installiert und da läuft die Demo erstmal problemlos. (solange man die VMs nicht produktiv, sondern nur zum Testen nutzt, dann ist es ohne Hardwarevirtualisierung schon besser ... nach Wechsel der CPU liefen meine VMs nimmer so richtig :wall: ) Zitat:
Und Danke. :-D |
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Zitat:
|
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Zitat:
Delphi-Quellcode:
Wenn man dies entfernt, hat man im TEdit und TRichEdit ????????? stehen, im TMemo |||||||||||. Über die Zwischenablage kopiert hierher sind das dann ????????? und Программа.
{$IFDEF COMPILER_10_UP}
{$MESSAGE FATAL 'Do not refer to TntWideStrings.pas. It works correctly in Delphi 2006.'} {$ENDIF} |
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Zitat:
Darum wurde absichtlich dieser Compilerfehler dort eingebaut. |
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Dann müsste das in Deinem Hack unterbunden werden!?
Muss mir das mal ansehen: Zitat:
Nachtrag: Das war es. Und das obwohl ich "... erzeugen" zum Kompilieren verwendet hatte. Dummerweise ändert das nichts an den ? und |. :cry: |
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Hier macht sich leider der D7-Kompiler im TDE bemerkbar ... jetzt wo du es sagst, fält mir ein, daß ich das bei mir auch mal hatte :wall:
Hmmmm, hab es ja selber in D7 und TDE getestes und da ging's :gruebel: Welches OS nutzt du denn und ist da auch die nötige Sprachunterstüzung installiert? Das ||||||||||| könnte darauf hinweisen, daß die verwendete Schriftart diese Zeichen nicht darstellen kann. Kannst du soeine EXE mal hochladen? |
Re: TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
:? War falsch, was ich oben geschrieben habe. Ich habe die Warnung gelöscht, damit ich es compilieren konnte.
Wenn ich den Charset auf RUSSIAN_CHARSET ändere, geht es. Ich dachte eigentlich, dass das bei TNT und Widestring nicht notwendig ist. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:09 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