تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: نصب فونت در برنامه

  1. #1
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض نصب فونت در برنامه

    سلام دوستان
    من در برنامم از فونتي استفاده كردم كه خوب همه روي كامپيوترشون ندارن.
    حالا اگه بخوام اين فونت رو نصب كنم بايد چيكار كنم
    در انجمن جستجو كردم. چند تاپيك با اين نام بود كه ديدم. ولي براي نصب از كليدهاي ريجستري استفاده كرده بودن. مي خوام بدونم راهي به جز اينكه فونتها رو از طريق ريجستري به سيستم بشناسونيم وجود نداره؟
    مثلا اگه فايل فونت رو در شاخه Windows>Font كپي كنيم كار حل ميشه؟

    موفق باشين
    باي

  2. #2
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    سلام دوستان
    من در برنامم از فونتي استفاده كردم كه خوب همه روي كامپيوترشون ندارن.
    حالا اگه بخوام اين فونت رو نصب كنم بايد چيكار كنم
    در انجمن جستجو كردم. چند تاپيك با اين نام بود كه ديدم. ولي براي نصب از كليدهاي ريجستري استفاده كرده بودن. مي خوام بدونم راهي به جز اينكه فونتها رو از طريق ريجستري به سيستم بشناسونيم وجود نداره؟
    مثلا اگه فايل فونت رو در شاخه Windows>Font كپي كنيم كار حل ميشه؟

    موفق باشين
    باي
    سلام
    از تابع زیر استفاده کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    help دلفی هم نتیجه میداد!
    موفق باشی

  3. #3
    اگه نباشه جاش خالی می مونه CPUSatan's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    Tehran
    پست ها
    246

    پيش فرض

    من خودم توي Windows > Fonts كپي كردم حاجت گرفتم!

    ولي از اين كار هم مي توني استفاده كني:

    توي OnCreate فرمت بنويس:

    AddFontResource('c:\FONTS\MyFont.TTF') ;

    SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0)

    با اين كار فونت به Resource هايي كه برنامه ازشون استفاده مي كنه اضافه مي شه ولي يادت باشه موقع خروج از

    برنامه بايد حذفش كني، پس تو رويداد OnDestroy فرمت بنويس:

    RemoveFontResource('C:\FONTS\MyFont.TTF') ;

    SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0)

    خواهش مي كنم!

  4. #4
    پروفشنال The_matrix's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    بام نفتی ایران
    پست ها
    507

    پيش فرض

    سلام دوستان

    مثلا اگه فايل فونت رو در شاخه Windows>Font كپي كنيم كار حل ميشه؟

    موفق باشين
    باي
    سلام
    بله دوست عزیز تو ویندوز باید همین کارو کرد یه کپی پیست ساده!

  5. #5
    در آغاز فعالیت mojtabadj2007's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    لاهیجان
    پست ها
    10

    پيش فرض

    راه حل cpusatan مشکل داره اومدیم و ویندوز در درایو سی نصب نشده بود

  6. #6
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض

    راه حل cpusatan مشکل داره اومدیم و ویندوز در درایو سی نصب نشده بود
    سلام
    نه عزيزم. مشكلي نداره. چون با دستور GetwindowsDirectory اين مشكلم حل ميشه.
    موفق باشي
    باي

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •