PDA

View Full Version : سوال: ? Embedding Farsi Font



saeed729
یک شنبه 31 شهریور 1392, 15:39 عصر
سلام دوستان

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

مشکل اینجاست که در سیستم خودم فونت فارسی نمایش داده میشه ولی در سیستم کاربر نه. البته اگر در سیستم کاربر فونت فارسی نسب شده باشد مشکلی نداره.

سوال؟
اگر فونت فارسی رو که در برنامه ام استفاده کرده ام در سیستم کاربر نسب نشده باشد، چه طوری میشه فونت فارسی رو در دلفی به شکلی تعریف کرد که همیشه متصل به برنامه باشه و نیاز به نصب فونت نباشد؟

با تشکر.

Valadi
یک شنبه 31 شهریور 1392, 19:05 عصر
از install sheild استفاده كن

saeed729
یک شنبه 31 شهریور 1392, 20:01 عصر
ممنون از راهنمایی شما.

درسته install sheild هم یک روشی هست. ولی منظورم این بود که فونت ضمیمه فایل Exe برنامه بشه. برنامه حالت نصبی نباشه. مثلا فونتهای فارسی غیر از Tahoma در برنامه ضمیمه بشه و در سیستم های مختلف بدون نصب فونت مرتبط ، برنامه فونت فارسی را بدون مشکل نمایش دهد.

به نظر شما راه حل چیست؟

با تشکر.

Valadi
یک شنبه 31 شهریور 1392, 20:35 عصر
براي اينكار از ريسورس استفاده كن
اما حجم فايل اجرايي بالا ميره

persia_hrn
یک شنبه 31 شهریور 1392, 22:12 عصر
سلام دوست من یه نگاهی به آدرس زیر بنداز :

http://barnamenevis.org/showthread.php?355510-%D9%82%D8%B1%D8%A7%D8%B1-%D8%AF%D8%A7%D8%AF%D9%86-%D9%81%D9%88%D9%86%D8%AA-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87

و این :

http://barnamenevis.org/showthread.php?299202-%D9%86%D8%B5%D8%A8-%D9%81%D9%88%D9%86%D8%AA-%D8%AF%D8%B1-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2-7/page3