PDA

View Full Version : پخش دو دستورkdvoice.playپشت سرهم



bps20590
چهارشنبه 12 اسفند 1383, 11:34 صبح
چگونه می شود دودستور kdvoice.play(-1,'c:\1.wav',0.-1)
, kdvoice.play(-1,'c:\2.wav',0.-1)را پشت سرهم اجرا کرد من هرکاری که میکنم فقط دومی پخش میشود واولی پخش نمی شود.البته نمی خواهم ازkdvoce.multiplayfile استفاده کنم لطفا راهنمایی کنید

چهارشنبه 12 اسفند 1383, 14:03 عصر
http://www.barnamenevis.org/forum/viewtopic.php?t=21219&highlight=

برو اینجا توضیح دادم .

bps20590
پنج شنبه 13 اسفند 1383, 07:36 صبح
دوست عزیزاین کارروانجام دادم نشد
لطفابیشترراهنمایی کن

AbbasJD
جمعه 14 اسفند 1383, 06:04 صبح
شما می تونی از PlayMultipleFiles
تقریبا یه چیزی مثل زیر:


KDVoice1.PlayMultipleFiles(KDPhone1.WavePlayID,C:\ mbx.wav|Tone.wav',tb)

bps20590
جمعه 14 اسفند 1383, 09:13 صبح
دوست عزیز منظورمن بوسیله همان kdvoice.play است نه چیز دیگری

باتشکر

AbbasJD
شنبه 15 اسفند 1383, 08:09 صبح
یعنی چی؟؟؟
برای پخش یک فایل باید از دستور Play استفاده کنید و برای پخش دو یا چند فایل باید از دستور PlayMutiplefile استفاده کنید.
تویه تمام مثالهای خود KDtele از همین دو دستور استفاده کرده.



البته احتمالا میشه دوباره از حالات ssplayDone و SSPlayBegin استفاده کنید.
یعنی بعد از پخش فایل اولی وقتی Done شد فایل بعدی پخش بشه.
که البته احتمالا اگر تعداد فایلها زیاد باشه دچار مشکل میشی که بهترین راه همون استفاده از PlayMutiplefile هست.

OK ?

فعلا بــــــــــــــــــــــــ ــــــــــــای

شنبه 15 اسفند 1383, 13:11 عصر
دوست عزیزاین کارروانجام دادم نشد
لطفابیشترراهنمایی کن

شما رد رویدادهای مربوط به kdvoice ات میتونی مدیریت انجام کارهای مربودط به صدا رو انجام بدی : باخبر شدن ( دریافت رویداد ) در موقع پخش یک صدا . در موقع ضبط صدا . در موقع تمام شدن صدا . ...

به هر حال پیشنهادم به شما help و مثال های خودش است .

bps20590
شنبه 15 اسفند 1383, 14:40 عصر
ازشما متشکرم