PDA

View Full Version : سوال: فونت فارسی پیش فرض در دلفی



daneshmand1354
جمعه 02 دی 1390, 18:36 عصر
با سلام خدمت تمامی دوستان
میخواهم در برنامه اجرایی دلفی زبان پیش فرض فارسی باشد و نه انگلیسی.
در ضمن نمی خواهم به تنظیمات پیش فرض ویندوز دست بزنم
لطفا راهنمایی کنید

moein+
جمعه 02 دی 1390, 21:22 عصر
احتمالاً منظورتون از فونت پیش فرض زبان پیش فرض هست؟؟
که اگر اینطور باشه منظور شما از
در ضمن نمی خواهم به تنظیمات بخش فونت پیش فرض ویندوز دست بزنم
هم یعنی نمی خواهید زبان وردی پیش فرض ویندوز (ِDefault input language) رو به فارسی تغییر بدهید که البته کار خوبی می کنید!

به هر حال ...
برای اینکه وقتی در ویندوز انگلیسی زبانی (با زبان پیش فرض انگلیسی هستیم) و برنامه رو اجرا میکنی باید کدهای زیر رو اجرا کنی ... (در این حالت کنترل هایی که مثل Edit1 راست به چپ شدن فارسی مینویسن، بدیهیه اگر میخوای تو یکی همون انگلیسی بمونه میتونی چپ به راست باقی بگذاریش و همه کنترل هایی که باید فارسی درج کنن رو راست به چپ کنید!)

Application.BiDiMode:=bdRightToLeft ;
Application.BiDiKeyboard:='00000429';
Edit1.BiDiMode:=bdRightToLeft;

سعید صابری
جمعه 02 دی 1390, 21:23 عصر
فونت؟ یا زبان؟

daneshmand1354
جمعه 02 دی 1390, 22:50 عصر
فونت؟ یا زبان؟

منظور زبان بود که من اشتباه نوشته بودم و جواب جناب Moein+ مشکل مرا حل کرد.که باز هم از ایشان تشکر میکنم