Parsi Coders
برنامه نویسی حرفه ای به زبان Basic4Android - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Mobile (http://parsicoders.com/forumdisplay.php?fid=56)
+--- انجمن: Basic4Android (http://parsicoders.com/forumdisplay.php?fid=112)
+--- موضوع: برنامه نویسی حرفه ای به زبان Basic4Android (/showthread.php?tid=3086)

صفحات 1 2 3 4 5


RE: برنامه نویسی حرفه ای به زبان Basic4Android - Amin_Mansouri - 12-08-2013

رو هر دکمه
یک msgbox بزار
تست کن
ببین هر 50 تا یک msgbox  نشان میده یا نه؟
basic4android شما نسخه چنده؟
رو انندروید چند کامپایل میزنید؟


RE: برنامه نویسی حرفه ای به زبان Basic4Android - mojtaba212 - 12-08-2013

اندروید 2.3
ورژن بیسیک هم 2.5

msgbox رو واسه تمام کلیدها نشون میده کلا کلیدها همه کار میکنن ولی صداها بازم واسه 25 تای اوله
یه مشکل دیگه هم دارم الان که داشتم بجای صدای تست که یک صدای کلید بود صدای اصلی رو میزاشتم که حدودا 6ثانیه هست برنامه بدون هیچ مشکلی دان میشه نصب میشه ولی زمانی که روی باتون کلیک کنید ارور جاوا میگیره.


RE: برنامه نویسی حرفه ای به زبان Basic4Android - mojtaba212 - 12-08-2013

سلام دوباره کسی کتابخانه audio streamer رو داره لطفا اگه دارین واسم بزایرن خیلی ممنون رفتم تو سایت بیسیک اصلی ولی باید عضویت ویژه داشته باشم که حداقل پرداختش 60 دلاره 
لطفا      خیلی لازمش دارم اگه کسی هم هست که عضویت ویژه داره یه لطفی بکنه واسم دانلودش کنه خیلی ممنون


RE: برنامه نویسی حرفه ای به زبان Basic4Android - mojtaba212 - 12-09-2013

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


RE: برنامه نویسی حرفه ای به زبان Basic4Android - Amin_Mansouri - 12-09-2013

سلام
در لیست کتابخانه ها نگاه کنید.
3 پارت که ارائه دادیم
اگر نبود باید خریداری کنید از سایت سازنده


RE: برنامه نویسی حرفه ای به زبان Basic4Android - mojtaba212 - 12-09-2013

خیر متاسفانه نبود
واه سواله قبلیم هیچ جوابی ندادین اینکه من 50 تا کلید دارم از این 50 تا کلید فقط 25 تاش کار میکنه اونم  هیچ ترتیبی ندارن و فقط مهم اینه که کدوماشون اول از همه تاچ بشن.
از بیسیک 2.5 و اس دی کی 17 یا اندروید 2.3 استفاده میکنم.
خیلی ممنون میشم جوابمو بدبن خیلی گیرشم نمیدونم باید چیکارش کنم فقط همین مونده
و یه مشکلی هم توی ظبط صدا دارم تمام کتابخونه های کار با صدا واسه ضبط از میکروفن ساخته شدن و هیچکدومشون واسه صدای پخش شده از اسپیکر نیستن.
 


RE: برنامه نویسی حرفه ای به زبان Basic4Android - Amin_Mansouri - 12-09-2013

بیسیک 4 اندروید نسخه 3 استفاده کنید.
2. کتابخانه فعلا در دسترس نیست.
3 .50 بار رو یکی از دکمه پیانوها کلیک کن ببین هنگ میکنه؟
واسه پخش صدا نیاز به کتابخانه ندارید !


RE: برنامه نویسی حرفه ای به زبان Basic4Android - mojtaba212 - 12-11-2013

سلام بعد از play هم از stop استفاده کردم ولی متاسفانه دیگه چون فایل من 4 ثانیه هست و وقتی که من stop رو میزارم دیگه هیچ چیزی پخش نمیکنه
من یه رکورد با میکروفن هم دارم که ازم ارور میگیره توی برنامه ارور جاوا میگیره تو نوشتنش و کدهاش هیچ ایرادی نیست
کدشم اینه:
if firsttime then 
ar.initialize()n
end if

sub bt1_click
If AR.isRecording=True Then
        ToastMessageShow("شما در حال ضبط هستید لطفا برای ضبط جدید ابتدا توقف را بزنید",False)
     Else
                    
            For i=1 To 1000 
               m="piano"&i&".wav"
                             If File.Exists(File.DirDefaultExternal,m)  Then
                                
                              
                              Else
                              
                              AR.AudioSource = AR.AS_DEFAULT
                              AR.OutputFormat = AR.OF_THREE_GPP
                              AR.AudioEncoder = AR.AE_AMR_NB
                              AR.setOutputFile(File.DirDefaultExternal,m)
                              AR.prepare
                              AR.start
                              ToastMessageShow("ضبط آغاز گردید ...",False)
                              StartActivity("create")
                          End If            
            Next
        
     End If
     


RE: برنامه نویسی حرفه ای به زبان Basic4Android - Amin_Mansouri - 12-11-2013

For i=1 To 1000 

یک حلقه 1 تا هزار
چرا 1000 بار ؟
 


RE: برنامه نویسی حرفه ای به زبان Basic4Android - mojtaba212 - 12-11-2013

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