Fa دستور باز کردن فایل پی دی اف از فلش

s.o.a.d

Member
من یه فایل فلش گذاشتم توی صفحم
میخوام یه دستوری بزارم روی دکمه های فلشم که با کلیک بر روی اون یه فایل پی دی اف باز بشه
فک کنم خیلی دستوری ساده ای باشه
ولی گشتم و نبود
شاید چون خیلی ساده بوده
:دی

یه سوال دیگه هم دارم
این فایل اگه فلش پلیر روی دستگاه نصب نباشه اجرا نمیشه؟
 

splinter cell

Well-Known Member
شما میخوای پی دی اف توی فلش باز بشه؟
اگر بخوای توی برنامه ات باز بشه که خیلی راحته دستور باز کردن پی دی اف رو توی یک اسکریپت بنویس و بعد توسط دستور fscommand در فلش برای دکمه دستور اجرای این اسکریپت رو بده. شبیه این نمونه ها که توی راهنمای بیلدر هم بوده.
کد:
[FONT=Verdana]Example of usage of fscommand command in Flash movie:[/FONT]
[COLOR=#008000][FONT=Verdana]// this example will fill the Time$ variable from the Flash variable[/FONT][/COLOR]
[COLOR=#000066][FONT=Verdana]fscommand[/FONT][/COLOR][FONT=Verdana]([/FONT][COLOR=#0000ff][FONT=Verdana]"mmb"[/FONT][/COLOR][FONT=Verdana],[/FONT][COLOR=#0000ff][FONT=Verdana]"Time$ ="[/FONT][/COLOR][FONT=Verdana] + MMBCurTimeFull);[/FONT]
[FONT=Verdana] [/FONT]
[COLOR=#008000][FONT=Verdana]// this example will call the LoadText MMB command and fill the [/FONT][/COLOR][COLOR=#0000ff][FONT=Verdana]DirStr[/FONT][/COLOR][COLOR=#008000][FONT=Verdana] text object in MMB[/FONT][/COLOR]
[COLOR=#000066][FONT=Verdana]fscommand[/FONT][/COLOR][FONT=Verdana]([/FONT][COLOR=#0000ff][FONT=Verdana]"mmb"[/FONT][/COLOR][FONT=Verdana],[/FONT][COLOR=#0000ff][FONT=Verdana]"LoadText(\"DirStr\",\""[/FONT][/COLOR][FONT=Verdana]+ DirString +[/FONT][COLOR=#0000ff][FONT=Verdana]"\")"[/FONT][/COLOR][FONT=Verdana]);[/FONT]
[FONT=Verdana] [/FONT]
[COLOR=#008000][FONT=Verdana]// this example will go to next MMB page[/FONT][/COLOR]
[COLOR=#000066][FONT=Verdana]fscommand[/FONT][/COLOR][FONT=Verdana]([/FONT][COLOR=#0000ff][FONT=Verdana]"mmb"[/FONT][/COLOR][FONT=Verdana],[/FONT][COLOR=#0000ff][FONT=Verdana]"NextPage()"[/FONT][/COLOR][FONT=Verdana]);[/FONT]
[FONT=Verdana] [/FONT]
[COLOR=#008000][FONT=Verdana]// this example will go to a defined MMB page - in this case "Page 2"[/FONT][/COLOR]
[COLOR=#000066][FONT=Verdana]fscommand[/FONT][/COLOR][FONT=Verdana]([/FONT][COLOR=#0000ff][FONT=Verdana]"mmb"[/FONT][/COLOR][FONT=Verdana],[/FONT][COLOR=#0000ff][FONT=Verdana]"Page(\"Page 2\")"[/FONT][/COLOR][FONT=Verdana]);[/FONT]
[FONT=Verdana] [/FONT]
[COLOR=#008000][FONT=Verdana]// this example will run an external mbd file (and jump to "Page 1" of this mbd) from the source folder where the application.exe is located[/FONT][/COLOR]
[COLOR=#000066][FONT=Verdana]fscommand[/FONT][/COLOR][FONT=Verdana]([/FONT][COLOR=#0000ff][FONT=Verdana]"mmb"[/FONT][/COLOR][FONT=Verdana],[/FONT][COLOR=#0000ff][FONT=Verdana]"RunMBD(\"<SrcDir>\\test_1.mbd\",\"Page 1\")"[/FONT][/COLOR][FONT=Verdana]);[/FONT]
 

s.o.a.d

Member
من همه این نمونه ها رو دیدم ، پیچیده تر از چیزیه که میخوام
فقط یه دستور ساده میخوام که به فایلیرو باز کنه
همین :(
 

splinter cell

Well-Known Member
فک کنم خیلی دستوری ساده ای باشه
ولی گشتم و نبود
شاید چون خیلی ساده بوده


من همه این نمونه ها رو دیدم ، پیچیده تر از چیزیه که میخوام

:sad:

امیدوارم از این مثال چیزی دستگیرتون بشه!

مربوط به دوران عشق و حالمون با بیلدر بود
 

پیوست ها

  • scriptinFlash.rar
    44.2 کیلوبایت · بازدیدها: 106

s.o.a.d

Member
نزنی منو splinter cell جان
ازینم چیزی آیدم نشد
یعنی مشکلی با دستورش تو فلش ندارم
ولی نفهیمدم این چیکار میکنه
این Embeded یعتی از کجا میخونه فایلو؟
این فایلو آپلود کردم
یه مربع قرمزه
به کاریش کنین وقتی روی کلیک میشه
اون پی دی اف بقلش باز شه لطفا :(
 

پیوست ها

  • SAMPLE.rar
    48 کیلوبایت · بازدیدها: 51

reza zareie

Active Member
بابا بخدا يا سوال شما خيلي حرفه اي كه من ميترسم بهش جواب بدم و يا خيلي ساده و ابتدايي هست . من موندم كه چرا شما از دستور RUNاستفاده نمي كنيد؟:shock:
 

s.o.a.d

Member
آخیییییییشششش
همینو میخواستم فقط
ولی تا قبل از این که بگی فکر میکردم فقط ماله فابلای exe باید باشه
ممنون واقعا
:دی
خیلی ساده هه بود!
 

splinter cell

Well-Known Member
من موندم كه چرا شما از دستور RUNاستفاده نمي كنيد؟
دوست عزیز بعضی مواقع ما برای زیبایی بیشتر کار و استفاده از گرافیک و افکتهای جالبی که فلش میتونه به برنامه ما بده ,برای اینترفیس برنامه و آبجکتهای چیده شده در اون از فلش استفاده میکنیم.در چنین حالتی اگر کاربر روی یک دکمه فلش که ما در برنامه مون قرار دادیم کلیک کنه ابتدا Event مربوط به MouseClickدر فلش اجرا میشه و ما باید از طریق فرامین فلش با برنامه ی خارجی(یعنی بیلدر )ارتباط برقرار کنیم.و سپس یک فرمان رو به اون برنامه پاس کنیم. یعنی اگر مستقیم توی دکمه فلش بنویسیم Run , چون این دستور رو نمیشناسه پس خطا دریافت میکنیم.و گرنه اگر دکمه طراحی شده در خود بیلدر وجزئی از اشیاء مخصوص آن بود که چه احتیاج به سرو کله زدن با فلش و دستورات اون بود.؟

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

موفق باشید
 

reza zareie

Active Member
دوست عزيز Splinter Cellبا نهايت احترام بايد عرض كنم كه اينهايي رو كه گفتيد رو من خودم بلدم لازم به يادآوري نبود و در ضمن اينكه ايشون خواسته بودن با كليك روي يه مربع ساده فايل پي دي اف باز بشه همين..........................
این فایلو آپلود کردم
یه مربع قرمزه
به کاریش کنین وقتی روی کلیک میشه
اون پی دی اف بقلش باز شه لطف
و همچنين:
آخیییییییشششش
همینو میخواستم فقط
ولی تا قبل از این که بگی فکر میکردم فقط ماله فابلای exe باید باشه
ممنون واقعا
:دی
خیلی ساده هه بود!
:rose:
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا