رفتن به مطلب

آموزش ساده اجرا کردن یک برنامه داخل برنامه خودمون


پژمان نیکروان

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

سلام خسته نباشید :tashvigh:

یه کدی دوستان قبلا قرار داده بودن واسه اجرا کردن یه برنامه اما من امروز که تستش کردم دیدم کار نمیده و اررور میده.

واسه همین این کد رو تو سایت مرجع دیدم که ارل داده بود ، که التبه با کمی تغییراتی که دادم درست شد و برنامه رو اجرا میکنه.

 

خیلی ساده. :eynak:

کتابخونه Phone رو تیک بزنید.

و این کد رو برای اجرا کردن برنامه مورد نظرتون بنویسید ، مثلا داخل رویداد کلیک یه باتون اینو بنویسید:

Dim i As Intent
Dim pm As PackageManager
i = pm.GetApplicationIntent("نام پکیج")
If i.IsInitialized Then
   StartActivity(i)    
End If

بجای نام پکیج هم باید نام پکیج برنامه مورد نظرتون رو قرار بدید.

برای مثال اگه من بخوام واتس اپ رو اجرا کنم این کد رو مینویسم:

Dim i As Intent
Dim pm As PackageManager
i = pm.GetApplicationIntent("com.whatsapp")
If i.IsInitialized Then
   StartActivity(i)    
End If

موفق باشیم... :fekr:

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

  • 11 ماه بعد...

ممنون از پستتون حالا یه سوال این کد میگه اگه مثلا روی باتون کلیلک شد برنامه واتس آپ اجرا بشه. حالا  اگه برنامه واتس اپ روی گوشی کاربر نصب نبود چطور میتونیم با mssgbox به کارربر یه پیام  نشون بدیم که برنامه واتس اپ روی دستگاه شما  نصب نیست؟؟

 

خیلی  ممنون

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

ممنون ازز 

 

ممنون از پستتون حالا یه سوال این کد میگه اگه مثلا روی باتون کلیلک شد برنامه واتس آپ اجرا بشه. حالا  اگه برنامه واتس اپ روی گوشی کاربر نصب نبود چطور میتونیم با mssgbox به کارربر یه پیام  نشون بدیم که برنامه واتس اپ روی دستگاه شما  نصب نیست؟؟

خیلی  ممنون

http://answercenter.ir/topic/2732-%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C-%D9%86%D8%B5%D8%A8-%D8%A8%D9%88%D8%AF%D9%86-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87/

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

ایا میشه با این راهی پیدا کرد که برنامه ها رو کنترل کنیم؟

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

بنظرتون میشه راهی پیدا کرد برای کنترل برنامه ها از طریق برنامه خودمون؟

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

ایا میشه با این راهی پیدا کرد که برنامه ها رو کنترل کنیم؟

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

بنظرتون میشه راهی پیدا کرد برای کنترل برنامه ها از طریق برنامه خودمون؟

سلام، نه این تاپیک اصلا ربطی به این موضوع نداره.

و اون چیزی هم که شما عرض میکنید امکان پذیر نیست حتی در حالت روت، مگه اینکه بشه به دیتابیسی که ذخیره میشه داخل دیتای برنامه واتس اپ با استفاده از روت دست پیدا کرد و پیامهارو برداشت.

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

سلام خسته نباشید :tashvigh:

یه کدی دوستان قبلا قرار داده بودن واسه اجرا کردن یه برنامه اما من امروز که تستش کردم دیدم کار نمیده و اررور میده.

واسه همین این کد رو تو سایت مرجع دیدم که ارل داده بود ، که التبه با کمی تغییراتی که دادم درست شد و برنامه رو اجرا میکنه.

 

خیلی ساده. :eynak:

کتابخونه Phone رو تیک بزنید.

و این کد رو برای اجرا کردن برنامه مورد نظرتون بنویسید ، مثلا داخل رویداد کلیک یه باتون اینو بنویسید:

Dim i As Intent
Dim pm As PackageManager
i = pm.GetApplicationIntent("نام پکیج")
If i.IsInitialized Then
   StartActivity(i)    
End If

بجای نام پکیج هم باید نام پکیج برنامه مورد نظرتون رو قرار بدید.

برای مثال اگه من بخوام واتس اپ رو اجرا کنم این کد رو مینویسم:

Dim i As Intent
Dim pm As PackageManager
i = pm.GetApplicationIntent("com.whatsapp")
If i.IsInitialized Then
   StartActivity(i)    
End If

موفق باشیم... :fekr:

 

ممنون از پستتون

یه سوال داشتم  ... حتما برنامه هایی رو دیدین که بعد از نصبشون گزینه اجراشون غیرفعاله و اجرا نمیشن. من یه نمونه از این برنامه ها دارم که بعد از نصب اجرا نمیشه ولی از طریق یک برنامه دیگه قابل اجرا هستش. یعنی از یه اپ دیگه اجرا میشه اما من با این کد هرکار کردم نشد راهی نیست؟؟

ممنون

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

بایگانی شده

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

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

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