ورود

View Full Version : چه فونتی استفاده کنم.



oghab
پنج شنبه 28 مهر 1384, 14:55 عصر
سلام دوستان
من در برنامه ام فارسی می نویسم
می خواستم بپرسم چه فونتی استفاده کنم که هم وقتی پس تمام شدن برنامه و بردنش روی کامپیوتر های دیگر قابل مشاهده باشه و به کاراکترای اجغ وجغ تبدیل نشه
و هم اینه این 3 تا حرف را نشون بده و جاشون ... نذاره گ پ ژ
خیلی ممنون میشه
-----------------------------------
موفق باشید
-----------------------------------
گوش کن، دورترین مرغ جهان می خواند

asdfghjkl
پنج شنبه 28 مهر 1384, 15:25 عصر
از فونت tahoma استفاده کنید

oghab
پنج شنبه 28 مهر 1384, 15:36 عصر
سلام
ولی من یه دوستام ار فونت tahoma استفاده کرد. بعد که آورد روی کامپیوتر دانشگاه دیگه همه کلمه هاش اجغ وجغ شده بود و از این کاراکترهای عجیب و غریب
پیشنهاد دیگری ندارید؟
من خودم از ms sans serif رو دو تا کامپیوار دیگه امتحان کردم مشکل کارکتری نداد ولی شاید شانسی بوده. نمی دونم . و حرفهای پ گ ژ را هم نمی زنه.

babak869
پنج شنبه 28 مهر 1384, 23:14 عصر
با سلام
هر دو تا فونتی که دوستان گفتند استاندارد ه و از طرف Microsoft هم پیشنهاد شده در ضمن طبق استاندارد W3C برای صفحات وب هم همین دو نوع فونت استاندارد هستند.اگه شما با فونت Tahoma مشکل داری شاید کامپیوتر مقصد زبان فارسی روی اون نصب نبوده.شما با این کد می تونی برای سیستم مقصد زبان فارسی رو نصب کنی :



procedure AddFarsiLNG;
var Vreg:TRegistry;
begin
//Copy Files
CopyFile('l_intl.nls','C:\windows\system32\l_intl. nls',true);
CopyFile('KBDFA.dll','C:\windows\system32\KBDFA.dl l',true);
//Create Registry Values
Vreg:=TRegistry.Create;
with Vreg do
begin
try
RootKey:=HKEY_LOCAL_MACHINE;
OpenKey('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS et\Control\Keyboard Layouts\00000429',true);
WriteString('Layout File','KBDFA.dll');
WriteString('Layout Text','Farsi');
OpenKey('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS et\Control\Nls\Locale',true);
WriteString('d','1');
OpenKey('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS et\Control\Nls\Language',true);
WriteString('0429','l_intl.nls');
CloseKey;
finally Free end;
end;
end;


البته شما باید دو فایل KBDFA.dll و l_intl.nls رو که در سی دی ویندوز هست در شاخه برنامه ت کپی کنی

szabeh
یک شنبه 01 آبان 1384, 02:35 صبح
فونت Times new Roman هم امتحان کنید.

oghab
یک شنبه 01 آبان 1384, 16:46 عصر
ممنونم
--------------------------
به امید ظهورش

m-khorsandi
یک شنبه 01 آبان 1384, 17:03 عصر
درود
فونت Microsoft Sans Serif مشکلی ندارد.