رفتن به مطلب
  • 0

استفاده از فایل های فلش در basic4android


seyed_27

سوال

بسمه تعالی

در زبانهای برنامه نویسی مانند vb یا دلفی میشه بین فایل swf فلش و برنامه ارتباط برقرار کرد

مثلا منو های برنامه رو با فلش ساخت و در برنامه دلفی ازش استفاده کرد و در فلش فرمان صادر کرد(fscommand) و در دلفی اون رو اجرا کرد

آیا در basic4android این امکان وجود داره

اگر بله کتابخانه و سمپلی اگر دارید معرفی بفرمائید

با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

11 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

یه برنامه از این تکنیک استفاده کرده ظاهرا

و گرافیک خیلی خوبی داره

یه نگاهی بهش بندازید

فایلش رو extract کنید ببینید

https://cafebazaar.ir/app/air.defaApp/?l=fa 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باید از webview استفاده کنید

نحوه اجرای فلش رو میدونم اما نمیدونم اگز بخوام از داخل swf فرمان بفرستم (با fscommand) چطور میتونم این فرمان رو در b4a بگیرم تا کاری که میخوام در برنامه انجام بشه:

روند و اصول کار اینطوریه که در swf یه دکمه میسازم و در اون دستور ذیل رو قرار میدم:

fscommand("a")

و وقتی swf رو با اکتیو ایکس در برمامه ای مانندvb یا delphi بار گذاری کردم در برنامه میگم اگر دستور fscommand با مشخصات a صادر شد مثلا برنامه رو ببند.

حالا شناسایی صدور a در b4a چطوره

با دستوری که دادید فقط swf بار گذاری و اجرا میشه و نمیشه با swf کنترلی روش داشت

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چرا برنامه رو میپیچونی؟؟؟

یه وب ویو بساز

dim webview1 as webview
WebView1.LoadURL("file:///android_asset/1.swf")

بنظرم جواب بده تستش کن تا نیم ساعت دیگه هستم ج بدم

شرمنده الان کامل پستت رو خوندم

خب چرا کارتون رو با همین برنامه نویسی انجام نمیدین؟

چیزی که از پایه خودتون بسازید قطعا زیباتر و بهتر خواهد شد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اخوی ظاهرا از نحوه ارتباط swf با vb یا delphi مطلع نیستید

با کدی که شما میدید فقط میشه swf رو در b4a اجرا و بارگذاری کرد

هدف بنده چبز دیگه ای بود. این دستوری که دادید رو میدونستم

لطفا سوال بنده رو با دقت مطالعه بفرمایید:

مشکل b4a یا هر برنامه اندرویدی اینکه که منوها و ظاهر برنامه در خود b4a ساماندهی میشه. ولی در vb اینطور نیست میتونید ظاهر برنامه و لیبل ها و باتوم ها رو در فلش طراحی کنید فرمان در فلش صادر بشه و در vb تفسیر و اجرا بشه

به عبارت دیگه این برنامه ای که میگم رو بسازید:

1. یه swf فلش طارحی کنید که در اون یه دکه باشه

2. swf بالا رو در b4a لود کنید.

3. در ba4 کدی بنویسید که وقتی روی دکمه swf کلیک کردید برنامه اندروید شما بسته بشه؟؟

امیدوارم منظورم رو رسونده باشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

زبانهای برنامه نویسی مانند vb یا دلفی یا اندروید در طراحی گرافیک مشکل دارند و تقریبا خشک و بی روح هستند لذا میشه با برنامه های فلش جلوه ی خاصی به اونا داد

اگر بشه چی میشه!!!!!!

دوستان این پروژه رو دنبال کنند و ببینند اصلا در اندروید همچین امکانی وجود داره یا مثل ساخت منشی تلفنی چالش داریم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز من خودم رشته تحصیلیم ویژال بیسیک بود

شما اومدی تو انجمن basic4android مشکلت رو مطرح کردی

پس یعنی بحث این دوتا جداس

نکته دوم:

شما فایل فلش رو طراحی کن و بزار اینجا تا من یا بچه ها واست درست کنیم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یه نمونه فایل فلش به همراه سورسش که یه دکمه با عنوان message box داره به همراه فایل exe دلفی و سورسش رو میگذارم

برنامه اینطور عمل میکنه که وقتی دکمه message box رو در فلش کلیک میکنید برنامه دلفی پیامی صادر میکنه

میخوام همین کار رو با فلش و b4a انجام بدم که وقتی دکمه فلش رو کلیک کنی برنامه b4a کاری انجام بده

http://s5.picofile.com/file/8161368468/Flash_Controls.rar.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

راستش من تا حالا به این موضوع فکر نکرده بودم! ایده خوبیه برای طراحی!

از وقتی مطرح کردی دارم دنبال راهی میگردم ولی تا جایی که فهمیدم متاسفانه بیسیک اینو پشتیبانی نمیکنه.. هنوز مطمئن نیستم! یه چیزایی پیدا کردم ولی اصلا به درد نمیخورن. احتمال 80% ممکن نیستش اینکار.

ولی من همچنان به تحقیقم ادامه میدم، چیزی بود میذارم بقیه بچه ها هم بفهمن.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

راستش من تا حالا به این موضوع فکر نکرده بودم! ایده خوبیه برای طراحی!

از وقتی مطرح کردی دارم دنبال راهی میگردم ولی تا جایی که فهمیدم متاسفانه بیسیک اینو پشتیبانی نمیکنه.. هنوز مطمئن نیستم! یه چیزایی پیدا کردم ولی اصلا به درد نمیخورن. احتمال 80% ممکن نیستش اینکار.

ولی من همچنان به تحقیقم ادامه میدم، چیزی بود میذارم بقیه بچه ها هم بفهمن.

اگه بشه که عالی میشه *laugh2*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باید از webview استفاده کنید

[color=#0000FF]Sub [/color][color=#000000]Globals
[/color][color=#0000FF]Dim[/color][color=#000000] WebView1 [/color][color=#0000FF]As[/color][color=#000000] [/color][color=#008B8B]WebView[/color][color=#000000]
[/color][color=#0000FF]End Sub[/color][color=#000000]

[/color][color=#0000FF]Sub [/color][color=#000000]Activity_Create(FirstTime [/color][color=#0000FF]As[/color][color=#000000] [/color][color=#008B8B]Boolean[/color][color=#000000])
Activity.LoadLayout([/color][color=#800000]"[/color][color=#800000]main[/color][color=#800000]"[/color][color=#000000])
WebView1.LoadUrl([/color][color=#800000]"[/color][color=#800000]file:///android_asset/book.swf[/color][color=#800000]"[/color][color=#000000])
[/color][color=#0000FF]End Sub[/color][color=#000000]
[/color]

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...