ادرس

sosol

Member
سلام من یه پلیر ساختم
و میخوام وقتی رو کلید لود موزیک که کلیک میشه
ادرسی که خودم دادم لود بشه ، بعد اگه کاربر خواست بتونه از تو هارد خودش
موزیکاشو لود کنه
 

evil_gates

اين نيز بگذرد ...
اگه منظورتون رو درست متوجه شده باشم اين كد ميتونه كمكتون كنه:
کد:
OpenFile("Audio Files (*.mp3)|*.mp3|All Files|*.*||","x:\myfolder\*.mp3")
 

sosol

Member
این کدی که دادین جواب نداد
تازه من میخوام وقتی کلیک کنم
یه ادرسی مثلا
cd\music
باز بشه که تو اون فولدر چند تا فایل MP3 هست
 

Amit13

Well-Known Member
این کدی که دادین جواب نداد
تازه من میخوام وقتی کلیک کنم
یه ادرسی مثلا
cd\music
باز بشه که تو اون فولدر چند تا فایل MP3 هست

سوالتون رو واضح بيان نميكنيد،چرا؟؟؟؟

-------------------------------------------------------------------------------------------------------------------------------------

اگه درست متوجه شده باشم ميخواين بار اول موزيكه از آدرس خودتون باز بشه بار دوم كاربر مسير رو انتخاب كنه.اگر اين رو ميخواين بايد از يك متغيير كمكي (معروف به flag ) استفاده كني .

ابتدا مقدار اوليش رو صفر كن( البته داخل بيلدر خودش صفر ميكنه)
بعد اين كد رو پيروي كن.


کد:
If (vari=0) Then
  path$='x:\music\aaa'
  AudioOpen("path$")
  vari=1
Else
  OpenFile("Mp3 formats(*.mp3)|*.mp3|All Files|*.*||","")
End



_______________________________________________________________________________________

شكرا لالله، شكر لالله و شكرا لالله .......
 

sosol

Member
بازم هم مشکل داره

سلام این کد هم کار نکرد :sad:
ممنون میشم اگه کسی یه نمونه بزاره
 

Silver PC

Well-Known Member
سلام این کد هم کار نکرد
ممنون میشم اگه کسی یه نمونه بزاره

نه × اینا همش کار میکنه ! شما منظورتو واضح تر نمیگی تا دقیق کمکت کنن !

--

نمونه پلیر زیاده تو انجمن ! سرچ کنید ... !

موفق باشید
 

evil_gates

اين نيز بگذرد ...
دوست عزيز
كدها صحيح هستن لطفا راجع به مشكلتون و اينكه دقيقا چه كاري انجام ميديد كه نتيجه نميده بيشتر توضيح بديد تا بشه مشكلتون رو بهتر بررسي كنيم.
 

sosol

Member
توضیح کامل در مورد آدرس دهی تو mmb

فرض کنید فایهاتون رو با یه نرم افزار مخفی کردید
یه پوشه موزیک هم تو پروژتون دارین
که میخواین کاربر از این موزیکا با پلییری که تو پروژه هست استفاده کنه
در این صورت یا میتونید لینک تک تک موزیکا رو تو پروژه بزارید
music1 music2 music3 music4 و ....
یا میتونید ادرس پوشه موزیکا رو تو کلید لود موزیکا بزارید
که کاربر برای لود موزیک مستقیم بره تو پوشه موزیکا
و خودش موزیکا رو انتخاب یا Select All کنه
من تو یه جایی یه همچین چیزی رو دیدم ولی نمیدونم کجا ! (البته تو این سایت نه)
 

evil_gates

اين نيز بگذرد ...
دوست عزيز
كدي كه بنده بالاتر گفتم هم همين كار رو انجام ميده.

با كادر محاوره اي Open Files به كاربر اين امكان رو ميديد تا هر فايلي رو كه مايل هست رو انتخاب كنه، من تو مثال پست قبلي فقط فايلهاي با فرمت mp3 رو انتخاب كردم اما شما ميتونيد فيلترها رو تغيير بديد و امكان انتخاب انواع بيشتري از فايلهاي صوتي مثل wav يا ogg يا wma و ... رو بديد.

به هر حال بعد از انتخاب فايل مربوطه آدرس فايلي كه انتخاب شده رو ميتونيد با ثابت CBK_OpenFile بدست بياريد و تو يك متغير رشته‌اي بريزيد مثل كد زير:

کد:
path$ = CBK_OpenFile

بعد با دستور AudioOpen مقدار متغير $path رو كه همون فايل انتخاب شده هست رو فراخواني و پخش ميكنيد.

كد شما چيزي شبيه اين خواهد شد:
کد:
OpenFile("Audio Files (*.mp3)|*.mp3|All Files|*.*||","x:\myfolder\*.mp3")
path$ = CBK_OpenFile
AudioOpen("path$")

متاسفانه فعلا دسترسي ندارم براتون مثال بسازم ولي اميدوارم مشكلتون با اين راهنمايي ها حل بشه
 

جدیدترین ارسال ها

بالا