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

لود متن و آهنگ در یک اکتیوتی


nasim

سوال

سلام

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

بذارین اینطوری بگم

من سه تا اکتیویتی دارم

riZgr.png

 

میخوام وقتی کاربر تو اکتیوتی تیتر روی لیست ویو مورد نظر کلیک کرد بره داخل اکتیوتی خواندن و اون متن رو بخونه این قسمت مشکلی نداره ولی وقتی میخوام برای این صفحه یه اهنگ هم لود کنم نمیشه مثل این میخوام باشه

RZhSB.jpg

 

کدهایی هم که نوشتم این بوده

cursor1 = Main.sql1.ExecQuery("select * from tbl where fasl = '"& Main.megdar &"'")
For i = 0 To cursor1.RowCount-1
cursor1.Position=i
Label1.Initialize("")
t.Initialize("t",1000)
med.Initialize2("med")
med.Load(File.DirAssets,i&".mp3")
SeekBar1.Max=med.Duration/1000
SeekBar1.Value=0
Label2.Text=tabdil(med.Duration)
Label3.Text="0:00"
Label1.Tag = 

ولی فقط اهنگ اول رو لود میکنه درضمن من همه آهنگ های رو داهل Files گذاشتم و هیج ارتباطی به دیتابیس ندارن میخواستم با for جوری بشه با لود تن مشخص از دیتابیس اهنگ مورد نظر رو هم لود کنه ولی نمیشه

باید چیکار کنم؟

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

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

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

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

ما اول میام دیتابیس رو به ایش شکل میسازیم

 

Y1qpb.png

 

داخل ستون music اسم آهنگ  رو به این صورت مینویسیم.

مثلا fajr.mp3

بعد میاییم تو اکتیویتی که قراره متن و آهنگ لود بشن این کد رو اضافه میکنیم

Dim music_name As String

بعد در Activity_Create

این کد ها رو اضافه میکنیم

music_name = cursor1.GetString("music")
med.Initialize2("med")
med.Load(File.DirAssets,music_name)

که میاد اسم آهنگ رو از دیتابیس میخونه بعد اهنگ با همون نام رو از داخل Files لود میکنه

اگه کسی مشکلی داشت بگه تا بیشتر توضیح بدم

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

شما یه اکتیوتی مطلب دارید و که مثلا مقادر مختلف داخل همون یکی لود میکنید یا به تعداد مطالبتون اکتیوتی دارید ؟

 

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

med.Initialize2("med")
med.Load(File.DirAssets,"1.mp3")
med.play

ولی اگر یک اکتیویتی دارید با وقتی اکتیویتی لود میشه قطعا میدونید کدوم خط از دیتابیس را دارید میخونید و مثلا شماره خط یا همون cursor1 را میدونید پس اسم اهنگ را هم شماره بذارید به ترتیب مطالب .یعنی دقیقا همین کدی که نوشتید بدون حلقه

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

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

اما الان اسم آهنگو چجوری شماره بذارم و بترتیب مطالب

الان اسم آهنگ های من صفرو یک و ...

اگه بدون فور باشه جواب میده آخه؟!

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

خوب شما ببین کدوم خط را فرامیخونی همون را بذار دیگه

 

Main.megdar متغیره عددیه ؟ اگه اره خوب این طوری میشه

med.Load(File.DirAssets,Main.megdar&".mp3")

اگرم نیست این مقدار را با اسم فایل های صوتی هماهنگ کن

 

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

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

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

 

4pQbQ.png

 

megdar  هم یه متغیر از نوع String برای گرفتن اعداد id هستش دیگه تو اکتیوتی Main تعریفش کردم واسه کلیک لیست ویو ها ازش استفاده میکنم

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

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

 

4pQbQ.png

 

megdar  هم یه متغیر از نوع String برای گرفتن اعداد id هستش دیگه تو اکتیوتی Main تعریفش کردم واسه کلیک لیست ویو ها ازش استفاده میکنم

عهد.mp3  توی پوشه Assets وجود داره ؟؟؟

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

عهد.mp3  توی پوشه Assets وجود داره ؟؟؟

نخیر جناب ایزدی همچین فایلی ندارم اصلا

بخاط اضافه کردن این خط این ارور بوجود آمده

med.Load(File.DirAssets,Main.megdar&".mp3")

سورس برناممو آپلود کردم بی زحمت یه نیگا بندازین، مرسی

سورس

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

نخیر جناب ایزدی همچین فایلی ندارم اصلا

بخاط اضافه کردن این خط این ارور بوجود آمده

med.Load(File.DirAssets,Main.megdar&".mp3")

سورس برناممو آپلود کردم بی زحمت یه نیگا بندازین، مرسی

سورس

 

خوب به خاطر اون خط کد به وجود اومده درست

 

ارور میده میگه شما ادرس فایل عهد.mp3 رو دادری ولی این فایل توی Assets وجود نداره :wacko1: :girl_flag_of_truce:

 

عهد.mp3 رو اضافه کنید به پوشه Assets

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

خب آقا الیاس من وقتی پروژه رو ایجاد کردم همچین فایلی ایجاد نسده منظورم( Assets )

الان خودم همچین فایلی رو ساختم و آهنگ رو کپی کردم و فایل موقع اجرا به باز این خط ارور داد

med.Load(File.DirAssets,Main.megdar&".mp3")

و ارورش این بود

 

K2dg6.png

 

وقتی هم در در هر دو پوشه Files هم در پوشه Assets کپی کردم این ارور رو داد

 

UVOYx.png

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

ببینید فایلی به نام عهد.mp3  توی پوشه Assets وجود نداره

در ضمن ... موقع ای که برنامه اجرا شد شما نمیتونید فایلی رو توی Assets کپی کنید

میتونید توی Interal یا RootExternal کپی کنید و مسیر اونجا رو بهش بدید...

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

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

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

ببینید فایلی به نام عهد.mp3  توی پوشه Assets وجود نداره

در ضمن ... موقع ای که برنامه اجرا شد شما نمیتونید فایلی رو توی Assets کپی کنید

میتونید توی Interal یا RootExternal کپی کنید و مسیر اونجا رو بهش بدید...

جناب ایزدی من اصلا نمیدونم این پوشه که میگین چیه  موقع ساخت برنامه ایجاد نشده خودمم ایجاد کردم نشد ارور هایی که تو بالا گذاشتم رو داد

اگه ممکنه یکم بیشتر توضیح بدین

سورس رو هم آپلود کردم

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

سلام

ببینید بنده و دوستان الان هرچی بگیم شما درک نمیکنید و در ضم گمراه میشید بهتره شما سورس رو اینجا قرار بدید تا دوستان یا بنده بررسی کنیم و بهتون بگیم که باید چیکار کنید

به نظره بنده چندان مشکلی نداره ولی شما جوری توضیح دادی که انکار میخوای کلش آف کلنز بسازی :sorry:  :wacko1:  :blum1: 
 

در هر صورت اگه کدهاتونو بزارید شاید بنده تونتم کمک کنم و اگه نمیتونید باید صبر کنید تا دوستان بهتون توضیح بدن :give_rose:

موفق باشید

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

کلششششششششش:))))

خیلی ممنونم آقا فراز لطف دارین

سورس رو تو پست بالایی گذاشتمااا

آپلود کرده بودم قبلش لطف میکنید اگه یه نیگا بندازی بهش

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

کلششششششششش:))))

خیلی ممنونم آقا فراز لطف دارین

سورس رو تو پست بالایی گذاشتمااا

آپلود کرده بودم قبلش لطف میکنید اگه یه نیگا بندازی بهش

:oops:  :oops:  :oops: پس چرا من نمیبینم شرمنده :fekr:

در ضم فراز نه افراز باید به چند نفر دیگه توضیح بدم  :DD:  :oops:

کجا گذاشتی سورس رو

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

سلام ببینید این asstes که میگید نمی دونید چیه

این همون پوشه ای ست که برنامه توش هست

یه عبارتی assets داخل خود برنامست

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

نخیر جناب ایزدی همچین فایلی ندارم اصلا

بخاط اضافه کردن این خط این ارور بوجود آمده

med.Load(File.DirAssets,Main.megdar&".mp3")
سورس برناممو آپلود کردم بی زحمت یه نیگا بندازین، مرسی

سورس

آخه بمن گیر میدی بخاطر یه a بعد اونوق خودت سورس رو نمیبینی

این چیه پس افزار خان :))))

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

آخه بمن گیر میدی بخاطر یه a بعد اونوق خودت سورس رو نمیبینی

این چیه پس افزار خان :))))

اول اینکه شما گفتید تو پست اول منم رفتم نگاه کردم نبود در ضم الان رفتی ویرایش کردی گذاشتی پست بالا 

دوماااااا یه aرو جا انداختی اونم از اسمه من جرمش خیلی بالاست

 

سووووم بصبرید براتون درستش میکنم میزارم همینجااااااااااا

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

سه تا پیشنهاد دارم براتون 

1-از کتابخونه پیشفرض بیسیک استفاده نکنید برید از سایره کتابخونه ها برای پخش استفاده کنید

2-کدهاتونو مرتب کنید الان معلوم نیست که چی نوشتید (بنده خودم ترجیع میدم یه سورس دیگه از صفر براتون بنویسم تا سرمو با سورس های شما به درد بیارم)( :mocking:  :oops:  :oops: )

3-شما اصلا آهننگی تو پوشه  assets قرار نداده اید نا پخش بشه  :wacko2:

 

در ضم برای لود آهنگ هم اومدید از valueلیست ویو استفاده کردید در حالی که چنین آهنگ هایی نیست تو فولدر 

من سرم درد کرد خدایش خدا بهت رح کنه :bigsmile:  :D

موفق باشی

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

سه تا پیشنهاد دارم براتون 

1-از کتابخونه پیشفرض بیسیک استفاده نکنید برید از سایره کتابخونه ها برای پخش استفاده کنید

2-کدهاتونو مرتب کنید الان معلوم نیست که چی نوشتید (بنده خودم ترجیع میدم یه سورس دیگه از صفر براتون بنویسم تا سرمو با سورس های شما به درد بیارم)( :mocking:  :oops:  :oops: )

3-شما اصلا آهننگی تو پوشه  assets قرار نداده اید نا پخش بشه  :wacko2:

 

در ضم برای لود آهنگ هم اومدید از valueلیست ویو استفاده کردید در حالی که چنین آهنگ هایی نیست تو فولدر 

من سرم درد کرد خدایش خدا بهت رح کنه :bigsmile:  :D

موفق باشی

1- مثلا کدوم کتابخونه؟منظورتون واسه پلیر هستش؟

2- کدهام کاملا واضحه انقد گیر نده فراز خان ( خب اگه اینجوریه بنده خیلی ممنون میشم اگه یه نمونه سورس بنویسید)

3- این پوشه که میگین کوووووش چرا من نمیبینم آخه عجبااااااااا

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

بایگانی شده

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

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

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