امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
هرکسي که واقعآ برنامه نويسه از اينجا معلوم ميشه
نویسنده پیام
mrpn آفلاین
كاربر تک ستاره
*

ارسال‌ها: 47
موضوع‌ها: 18
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #1
هرکسي که واقعآ برنامه نويسه از اينجا معلوم ميشه
من برنامه اي مديا پليري نوشته ام ميخواهم هر وقت فايلي با پسوند .mp3 اجرا ميشه برنامه من باز بشه اين کار رو در ريجستري انجام دادم و روي فايل که کليک ميشه برنامه اجرا ميشه ولي در برنامه احتياج به آدرس فايلي دارم که روي آن کليک شده کمک کنيد جايزه ميدم 100 ساعت اينترنت
۰۶-بهمن-۱۳۸۴, ۱۶:۰۵:۱۷
وب سایت ارسال‌ها
پاسخ
mrpn آفلاین
كاربر تک ستاره
*

ارسال‌ها: 47
موضوع‌ها: 18
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #2
 
سلام دوستان روان تر توضیح میدم بنده برنامه مدیا پلیری با زبان ویژوال بیسیک نوشته ام میخواهم هر وقت که یک فایل صوتی یا تصویری که بر روی هارد دیسک میباشد اجرا شود آدرس آن فایل در قسمت mediaplayer1.filename قرار بگیرد تا اینکه نیاز نباشد خودم آن را جستجو کنم (مثل Winamp )و برنامه های دیگه
۰۶-بهمن-۱۳۸۴, ۱۶:۲۶:۲۶
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #3
 
دوست من سلام

خب قسمت اول كار رو كه شما رفتي يعني كسب مالكيت فايلهاي MP3 توي رجيستري ! حالا ميخواي اسم فايل رو دربياري ! خوب بسم الله ! از تابع command بايد استفاده كني تا آرگومان برنامه خودت يا همون نام فايلي كه قراره اجرا بشه رو بدست بياري . در واقع اين تابع متغيري از نوع String بهت ميده كه شامل Command line arguments يا همون آرگومان هاي خط فرمان هست :

کد:
Dim filename As String
filename = Command$()

برنامه نويسان زبان ++C/C اين رو مي تونن همون پارامتر argv تابع main فرض كنن :

کد:
void main( int argc , char* argv[])

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۶-بهمن-۱۳۸۴, ۱۶:۴۸:۲۸
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #4
 
نقل قول: سلام دوست عزيز من تکه کد شما را در form load نوشتم به صورت زير اما وقتي که برنامه اجرا ميشه آدرس ان فايل داخل text نيست ممنون ميشم اگر راهنمايمان کني

ببين دوست من پس شما مرحله كسب مالكيت رو درست نرفتيد . اگر برنامه باز بشه كافي نيست بلكه مسير اون فايل هم بايد توسط ويندوز به عنوان آرگومان خط فرمان به برنامه خودتون بفرستيد تا با تابع command كه من گفتم قابل بازيابي باشه .
لطفا اين بخش رو كه مي گم بررسي كن :

توي رجيستري همون جايي كه يك كليد ميسازي و اسم برنامه ات رو وارد مي كني تا با كليك بر روي اون فايل خاص اجرا بشه بايد كليد رجيستري بصورت زير تنظيم بشه :

کد:
c:\mypro\pro.exe %1

در واقع مسير بالا مسير برنامه شماست كه قراره اون فايل رو اجرا كنه اما اون 1% به ويندوز اطلاع ميده كه بايد مسير فايلي رو كه روش كليك شده رو به عنوان آرگومان به برنامه شما بفرسته .

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۸-بهمن-۱۳۸۴, ۱۴:۱۶:۲۸
ارسال‌ها
پاسخ
mrpn آفلاین
كاربر تک ستاره
*

ارسال‌ها: 47
موضوع‌ها: 18
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #5
 
آقا محمد خلي کارت درسته واقآ برنامه نويسي دستت درد نکنه برنامه ام درست شد انشاالله بياي شيراز جبران کنم مرسي
۰۸-بهمن-۱۳۸۴, ۱۵:۰۷:۵۳
وب سایت ارسال‌ها
پاسخ
C_DPlus آفلاین
كاربر دو ستاره
**

ارسال‌ها: 87
موضوع‌ها: 9
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #6
 
نقل قول: برنامه نويسان زبان ++C/C اين رو مي تونن همون پارامتر argv تابع main فرض كنن :
جالبه! من فكر مي كردم كه پارامتر هاي ورودي فقط براي سيستم عامل هاي متني ( داس -
لينوكس ) كاربرد داره! واقعا جالب بود
نقل قول: Dim filename As String
filename = Command$()
آقا دستت درد نكنه كلي رفت رو قيمتمون :wink:
سوال و جواب خوبي بود واقعا لذت بردم Biggrin
۰۸-بهمن-۱۳۸۴, ۱۵:۲۱:۱۶
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #7
 
نقل قول: آقا محمد خلي کارت درسته واقآ برنامه نويسي دستت درد نکنه برنامه ام درست شد انشاالله بياي شيراز جبران کنم مرسي

بابا من چاكر همه بروبچز برنامه نويس با صفاي ايران زمين هم هستم :oops: :oops:

نقل قول: جالبه! من فكر مي كردم كه پارامتر هاي ورودي فقط براي سيستم عامل هاي متني ( داس -
لينوكس ) كاربرد داره! واقعا جالب بود

ويندوز رو نبايد دسته كم گرفت ! 8) اگر چه محيطش ساده است اما همه چيزهاي حرفه اي رو تو دل خودش داره Biggrin

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۸-بهمن-۱۳۸۴, ۱۷:۰۹:۴۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ميشه محتويات درايو يك نفر را ديد ekrami 1 2,981 ۲۶-شهریور-۱۳۸۶, ۱۳:۰۸:۲۱
آخرین ارسال: sima_6600
  ايا ميشه سر از سورس يك برنامه اجرايي در آورد Kouros 9 7,281 ۱۶-مرداد-۱۳۸۶, ۰۰:۴۰:۱۶
آخرین ارسال: avini
  ميشه كاري كردش؟ ebliiis 2 2,467 ۲۶-بهمن-۱۳۸۴, ۰۹:۲۰:۵۵
آخرین ارسال: Amin4u
  چجوري ميشه فايلهاي Bin رو دست كاري كرد ( منوها ) IT.M@N 0 2,205 ۱۰-بهمن-۱۳۸۴, ۱۰:۵۱:۱۴
آخرین ارسال: IT.M@N
  ميشه كاري كرد كه باينري كد يك فايل brucelee 7 6,026 ۱۲-دى-۱۳۸۳, ۰۴:۲۰:۱۲
آخرین ارسال: Kouros
  دلفي كارها . ميشه كمك كنن به من ؟ behzad-khazama 4 4,278 ۲۴-شهریور-۱۳۸۳, ۲۳:۱۴:۰۶
آخرین ارسال: ali110
  چطور ميشه اي اس پي رو هك كرد ؟؟؟ hojjat4 10 7,029 ۱۰-اسفند-۱۳۸۲, ۰۹:۰۳:۳۴
آخرین ارسال: ashkan

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS