منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] اريد كود فتح مجلد التنزيلات VB.NET 2.10 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] اريد كود فتح مجلد التنزيلات VB.NET 2.10 (/showthread.php?tid=16401)



اريد كود فتح مجلد التنزيلات VB.NET 2.10 - رمضان محمد - 09-07-16

في ويندوز 7 يوجد مجلد افتراضي يضع فيه الملفات التي يتم تحميلها من الانترنت

كيف افتح ذا المجلد عن طريق الكود من نفس برنامجي



RE: اريد كود فتح مجلد التنزيلات VB.NET 2.10 - الوادي - 09-07-16

يا رمضان،

جرب الكود هذا
PHP كود :
Dim downloadsPath As String Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) & "\Downloads"
Process.Start(downloadsPath



RE: اريد كود فتح مجلد التنزيلات VB.NET 2.10 - رمضان محمد - 09-07-16

(09-07-16, 11:55 AM)الوادي كتب : يا رمضان،

جرب الكود هذا
PHP كود :
Dim downloadsPath As String Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) & "\Downloads"
Process.Start(downloadsPath


بارك الله فيك اخوي
عمل الكود بدون مشاكل لله الحمد


وممكن اخوي كود
نفترض على القرص D
مجلد  اسمه RR
واريد فتح المجلد RR  عن طريق الكود ؟



RE: اريد كود فتح مجلد التنزيلات VB.NET 2.10 - الوادي - 09-07-16

يا رمضان،

هذا هو الكود
PHP كود :
Process.Start("D:\RR"

أبوضحك عمل Process.Start، هي تحلل الموجود بالنص (طبعا هناك تفصيلات أخرى لن أتكلم عنها)
فإذا وجده أنه مسار مجلد في الجهاز يقوم بفتح مستكشف الويندوز ويفتح المسار فيه
فإذا وجده أنه رابط نت يقوم بتشغيل المتصفح ويفتح الرابط فيه
فإذا وجده أنه برنامج يقوم بتشغيله وإذا كان مستند يقوم بتشغيل البرنامج الافتراضي لنوع الملف، مثل نوع txt يفتحه بالمفكرة والنوع docx يفتحه بالوورد وهكذا.


اختصارا Start تعمل كأنك نقرت مرتين على المجلد أو الرابط أو الملف أو البرنامج من أجل فتحه أو تشغيله.


RE: اريد كود فتح مجلد التنزيلات VB.NET 2.10 - رمضان محمد - 09-07-16

شكرا استاذي الكريم