Solved

Delphi and unicode

Posted on 2004-04-01
4
421 Views
Last Modified: 2010-04-04
Hi..
i have developed an application using Delphi 7 while i use Saudi Arabia in my regional setting in Windows XP. everything is nice. But, when i change the regional setting to USA. i got a ??????? instead of what i had written. when i change regional setting agian, it works fine. what is the problem?
0
Comment
Question by:Matrodi
  • 2
4 Comments
 
LVL 2

Accepted Solution

by:
ferhad earned 250 total points
ID: 10740192
You should use components supporting unicode.
You can download it from following URL.

http://tnt.ccci.org/

I have had the same problem too and solved it using Tnt components.
Hope it will help you
0
 
LVL 3

Expert Comment

by:Aliev
ID: 10775996
Use TNTUnicodeControls for building application.
And when you work with components set every component Font.Charset to Arabic. After it your caption on every component will look fine. Else your component`s Charset will default on system. And if your system charset will USA your will see on captions and textas like "abracadabra"
0
 
LVL 2

Expert Comment

by:ferhad
ID: 10839432
Hi Matrodi
A few days ago I have installed Delphi8. It supports Unicode by default.
0
 

Author Comment

by:Matrodi
ID: 10843495
ferhad..
i hate Microsoft .Net technology. But, it is not the problem, my problem is that i have some app already working, and some Delphi 7 components.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now