09-07-16, 11:17 AM
09-07-16, 11:55 AM
يا رمضان،
جرب الكود هذا
جرب الكود هذا
PHP كود :
Dim downloadsPath As String = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) & "\Downloads"
Process.Start(downloadsPath)
09-07-16, 01:36 PM
(09-07-16, 11:55 AM)الوادي كتب : [ -> ]يا رمضان،
جرب الكود هذا
PHP كود :
Dim downloadsPath As String = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) & "\Downloads"
Process.Start(downloadsPath)
بارك الله فيك اخوي
عمل الكود بدون مشاكل لله الحمد
وممكن اخوي كود
نفترض على القرص D
مجلد اسمه RR
واريد فتح المجلد RR عن طريق الكود ؟
09-07-16, 02:03 PM
يا رمضان،
هذا هو الكود
أبوضحك عمل Process.Start، هي تحلل الموجود بالنص (طبعا هناك تفصيلات أخرى لن أتكلم عنها)
فإذا وجده أنه مسار مجلد في الجهاز يقوم بفتح مستكشف الويندوز ويفتح المسار فيه
فإذا وجده أنه رابط نت يقوم بتشغيل المتصفح ويفتح الرابط فيه
فإذا وجده أنه برنامج يقوم بتشغيله وإذا كان مستند يقوم بتشغيل البرنامج الافتراضي لنوع الملف، مثل نوع txt يفتحه بالمفكرة والنوع docx يفتحه بالوورد وهكذا.
اختصارا Start تعمل كأنك نقرت مرتين على المجلد أو الرابط أو الملف أو البرنامج من أجل فتحه أو تشغيله.
هذا هو الكود
PHP كود :
Process.Start("D:\RR")
أبوضحك عمل Process.Start، هي تحلل الموجود بالنص (طبعا هناك تفصيلات أخرى لن أتكلم عنها)
فإذا وجده أنه مسار مجلد في الجهاز يقوم بفتح مستكشف الويندوز ويفتح المسار فيه
فإذا وجده أنه رابط نت يقوم بتشغيل المتصفح ويفتح الرابط فيه
فإذا وجده أنه برنامج يقوم بتشغيله وإذا كان مستند يقوم بتشغيل البرنامج الافتراضي لنوع الملف، مثل نوع txt يفتحه بالمفكرة والنوع docx يفتحه بالوورد وهكذا.
اختصارا Start تعمل كأنك نقرت مرتين على المجلد أو الرابط أو الملف أو البرنامج من أجل فتحه أو تشغيله.
09-07-16, 07:24 PM
شكرا استاذي الكريم