PDA

View Full Version : سوال: چگونه فونت فرم های برنامه نوشته شده با VB را تغییر دهم؟



soheil_programmer
شنبه 18 خرداد 1387, 22:52 عصر
چگونه فونت فرم های برنامه نوشته شده با VB را تغییر دهم؟:متفکر:

جستجو هم کردم توی سایت اما به تاپیک بی نتیجه زیر برخوردم و دیگر هیچ...
http://barnamenevis.org/forum/showthread.php?t=39500&highlight=%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1+%D9%81%D9 %88%D9%86%D8%AA+%D9%81%D8%B1%D9%85

Mbt925
یک شنبه 19 خرداد 1387, 12:38 عصر
منظورتون از فونت فرم ها چیه؟ منظورتون فونت عنوان فرم هاست؟

mehdad.koulab
یک شنبه 19 خرداد 1387, 17:15 عصر
سلام اگه منظورتون فونت MsgBox و اینا باشه به لینک زیر یه سری بزن
http://barnamenevis.org/forum/showthread.php?t=108716

soheil_programmer
یک شنبه 19 خرداد 1387, 23:14 عصر
منظورتون از فونت فرم ها چیه؟ منظورتون فونت عنوان فرم هاست؟


http://i28.tinypic.com/1418n87.jpg

mehdad.koulab
دوشنبه 20 خرداد 1387, 07:43 صبح
http://i28.tinypic.com/1418n87.jpg


سلام دوست عزیز راهترین روش استفاده از properties مربوط به فرمت است

soheil_programmer
دوشنبه 20 خرداد 1387, 15:18 عصر
سلام دوست عزیز راهترین روش استفاده از properties مربوط به فرمت است

توضیحتون زیادی مختصر و مفید بود! :اشتباه::متفکر:

من که چیزی متوجه نشدم هر کسی فهمید خبرمون کنه...

mehdad.koulab
دوشنبه 20 خرداد 1387, 19:01 عصر
توضیحتون زیادی مختصر و مفید بود! :اشتباه::متفکر:

من که چیزی متوجه نشدم هر کسی فهمید خبرمون کنه...
توضیح نمی خواد که شاید من سوال شما رو درست متوجه نشدم ولی تا جایی که من منظورتون رو فهمیدم این روش رو برای شما پیشتنهاد میکنم که از Propertise مربوط به Form که میخوای font اونو عوض کنی استفاده کن از Propertise خاصیت font رو تغییر بده تا font نوشته شده تغییر کنه

barnamejoo
دوشنبه 20 خرداد 1387, 19:39 عصر
اگر منظورتون title bar هست از خود ویندوز میتونید تغییر بدید (property desktop)
با api هم باید بشه همین کار رو کرد...
یک راه دیگه هم ساختن یک title bar دستی (مثلا با یک لیبل) هست!

soheil_programmer
دوشنبه 20 خرداد 1387, 23:38 عصر
اگر منظورتون title bar هست
1- از خود ویندوز میتونید تغییر بدید (property desktop)
2- با api هم باید بشه همین کار رو کرد...
3- یک راه دیگه هم ساختن یک title bar دستی (مثلا با یک لیبل) هست!

با سلام
آفرین شما خوب متوجه شدی من دنبال راه حل دومی یعنی تغییر فونت Title فرم با توابع API هستم!:تشویق:

soheil_programmer
دوشنبه 20 خرداد 1387, 23:41 عصر
توضیح نمی خواد که شاید من سوال شما رو درست متوجه نشدم ولی تا جایی که من منظورتون رو فهمیدم این روش رو برای شما پیشتنهاد میکنم که از Propertise مربوط به Form که میخوای font اونو عوض کنی استفاده کن از Propertise خاصیت font رو تغییر بده تا font نوشته شده تغییر کنه

شما نمیخاد زحمت بکشین :عصبانی++: من علیرغم قرار دادن عکس فرم VB در بالاتر (چند نوشته قبل تر) و نوشتن جمله: منظورم این فونت هست باز شما داری میگی لیلی زن بود یا مرد!؟:اشتباه:

barnamejoo
سه شنبه 21 خرداد 1387, 13:47 عصر
با سلام
آفرین شما خوب متوجه شدی من دنبال راه حل دومی یعنی تغییر فونت Title فرم با توابع API هستم!:تشویق:
راه API رو دقیقا یادم نیست کدش رو کجا گذاشتم... پیدا کردم میگذارم. ولی اینو نگاه کنید، راه حل آخری هست که گفتم:
http://www.freevbcode.com/ShowCode.asp?ID=1592

Mbt925
سه شنبه 21 خرداد 1387, 13:58 عصر
نه دوست عزیز ، امکان عوض کردن فونت عنوان فرم به تنهایی امکان پذیر نیست،
فونت عنوان فرم ها در کل ویندوز یک فونت واحده ، یعنی برای اینکه فونت عنوان پنجره ی برنامه ی شما تغییر کنه باید فونت پیش فرض ویندوزتون رو تغییر بدید :



Display Properties \ Appearance -> Font

soheil_programmer
سه شنبه 21 خرداد 1387, 16:45 عصر
به هر حال اگه کسی از دوستان میتونه راه حلی بصورت API یا Runtime ارائه کنه ممنون میشیم.