PDA

View Full Version : سوال: واردن نمودن فونتها در سورس اصلی برنامه



De through De
دوشنبه 22 آذر 1389, 14:19 عصر
با سلام

یک سوال :

آیا میشه چند عدد فونت دلخواه را که در
برنامه مان استفاده می کنیم در خود
برنامه EXE. لحاظ کنیم تا بدون نیاز به نصب
همان فونتها در ویندوز برنامه مان کار کند ؟ ( برای کامپایلر دلفی 7 )

vcldeveloper
دوشنبه 22 آذر 1389, 16:26 عصر
می تونید فایل فونت مربوطه را به صورت Resource در داخل فایل EXE برنامه تان قرار بدید، و در زمان اجرای برنامه در سیستم کاربر، فایل فونت را از EXE استخراج کنید و در سیستم کاربر نصب کنید. برای کار با Resource ها، از همین واژه Resource می تونید به عنوان کلید واژه جستجو استفاده کنید. درباره اش زیاد صحبت شده. برای نصب فونت هم می تونید درباره تابع AddFontResource (http://msdn.microsoft.com/en-us/library/dd183326%28v=vs.85%29.aspx) ویندوز تحقیق کنید. درباره این تابع هم در این سایت چند بار بحث شده.