با mmb می تونی یه فایل اجرایی بسازی که فونت ها تو نصب کنه
Project => Embedded Files
از این مسیر فونت هات رو بیار تو برنامه و امبد کن و تو همون page 1 و تو اکشن های page کد تای زیر رو بزار
همون جون که می بینی این دستور سه تا فونت به اسم های 01 و 02 و 03 رو نصب می کنه که من خودم این اسم ها رو روشون گذاشتم و بعد از نصب به اسم اصلی خودشون بر می گردن و خط آخر هم فایل اگزه رو می بنده و می تونی سایز صفحت رو خیلی کوچیک بگیری که اصلا معلوم نشه که همچین فایلی باز شده و بسته شده و تو fram یک این فایل رو اجرا کنی
موفق باشی
فعلا
من دقیقا این کار ها کردم فقط به جای 01این را نوشتم
InstallFont("<Embedded>\F_TAHOMA.TTF")
Exit()
ولی وقتی برنامه را اجرا می کنم
فونت را در شاخهfontsدر ویندوز نصب نمی کنه چرا
من مشکلم حل شد.ممنونم که در مواقعی که واقعا مشکل دارم به دادم می رسی
من با این کد ها مشکلم حل شد
destdir$ = '<Windows>\fonts'
dest$ = destdir$ + '\thefont.ttf'
source$ = '<Embedded>\thefont.ttf'
SysCommand("CopyFile","source$,dest$"
من فایل را embedکردم فقط یک مشکلی دارم می خواهم این فایل فلش و فایل فونت همزمان با هم autorunاجرا بشه باید چه کارکنم
و یک مشکل این دیگه می خواهم چک کنه اگه فونت روی سیستم نصبه دیگه نصبش نکنه
خوب برای اجرای همزمان می تونی تو frame یک فایل فلشت دستور بدی که اون فایل اگزه که با mmb برای نصب فونت ها ساختی رو ران بکنه و این جوری هم زمان با هم اجرا می شن و اونیم که می گی می خوام چک کنه نیازی به این کار نیست چون اگه فونت ها نصب باشه دوباره نصب می شه و یه replace صورت می گیره و فرقی نداره که چک کنه یا نکنه این جوری فقط خودتو اذیت می کنی با کد نویسیای مختلف و کلی دوندگی برای پیدا کردن کد ها به نظر من نمی خواد دنبال مسئله دوم باشی
یا برای اجرای فایل ها یه کاره دیگم می تونی بکنی
با mmb یه فایل بسازی که اون فایل خدش باز بشه و اون دو تا فایل دگیرو ران بکنه و دوباره بسته بشه خودش
ببینید من توی فریم اول فلش با دستور fscommand گفتم که font.exeاجرا بشه ولی وقتی فونت در ویندوز وجود داشته باشه فونت های اون چیز هایی که با این فونت نوشتم محو می شه
خوب فک می کنم مشکل از اینجاست که اون فونت ها هم همزمان با اوتوران و اجرا شدن فایل ها هستش نصب می کشن و موقع نصب شدن به مشکل می خورن
شما می تونی یه intro یا یه لودینگ یا یه همچین چیزی درست کنی با فلش و با فرمت swf سیو کنی و او رو بیاری تو یه فایل mmb و اون رو داخل فایل اجرا کنی و تا فایل باز شد دستور بدی که فونت هاتم نصب کنه و تا فونت ها کامل نصب بشه یه زمانی طول می کسه و همزمان با اون هم اون اینترو یا لودینگ تموم می شه و میره تو اوتوران اصلی
فک می کنم با این مشکلت حل بشه
ولی من تا حالا با اون روش قبلی کار می کردم و هیچ مشکلی نداشتم نمی دونم چرا برای شما به مشکل می خوره
این روشم تست کنین ببینید چی می شه
نه من یک سری pdfدارم با فونت نازنین باید نصب فونت را داشته باشم البته برای همین dynamic textهم که باf_tahomaنوشته ام هم می خواهم
که الان می رم embededرا تست می کنم