سلام
می خواستم بدونم چطور می تونم فونتهایی که توی برنامه ای که نوشتم (فونت فرم ها و گزارشات ) رو توی برنامه ذخیره کنم که وقتی برنامه رو توی ی سیستم دیگه اجرا کردم فونت ها به هم نریزه ؟
سلام
می خواستم بدونم چطور می تونم فونتهایی که توی برنامه ای که نوشتم (فونت فرم ها و گزارشات ) رو توی برنامه ذخیره کنم که وقتی برنامه رو توی ی سیستم دیگه اجرا کردم فونت ها به هم نریزه ؟
با سلام
راستش تا جایی که من اطلاع دارم همچین امکانی وجود نداره (Embed fonts)، اما راهکار مناسب ساخت فایل ستاپ با نرم افزارهای ستاپ ساز و افزودن فونتهای مدنظر به اون هستش (پیشنهاد: Smart.Install.Maker بسیار راحت، سریع و بی دردسر) با اینکار با یک تیر چند نشون میزنید: امکان اضافه کردن شورتکات، رجیستر کردن اکتیوایس ها، افزودن فونتها و...
موفق باشید
یا علی
دوستان کسی راهی غیر از استفاده از نرم افزار های Setup ساز میدونه راهنمایی کنه؟
ممنون
سلام
یک فولدر در محل برنامه درست کن به نام fonts و فونتها رو داخل بزار و تو یک قسمتی از برنامه بزنه یک باتن بزار مثلا: نصب فونتهای برنامه
در رویداد آن کلیک آن
این کد رو بنویس:
Dim Foldername As StringFoldername = CurrentProject.Path & "\Fonts"
Shell "C:\WINDOWS\explorer.exe """ & Foldername & "", vbNormalFocus
کاربر بعد از کیلیک کردن روی اون فولدر fonts براش باز میشه.
در دات نت این امکان هست که برنامه از فونت های اختصاصی خودش استفاده کنه (بدون نصب در سیستم)
ولی فقط برای نمایش هست و قابل چاپ نیست.