منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كود عند الضغط على البوتن يفتح لي شاشة الملفات ....
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
(31-05-14, 08:33 PM)Ali Wisam كتب : [ -> ]اخي استعمل الخاصية SelectedPath بدل FileName

الله يعطيك العافيه


بس الي مسوي اللغة لي كذا ههههههههه ياخي خله حق الاثنين filename ههههههه



المهم الله يعطيك العافيه


وشكرا
^

ههه والله مادري ، يمكن يسأل عن طريقة استخدام الFolder Dialog :-

الطريقة سهلة ونفس الخطوات :-



اولا : او حبيت تخفي زر Make new folder :
PHP كود :
folderBrowserDialog.ShowNewFolderButton false 


ثانيا : لو حبيت تحط مسار افتراضي يظهر عند ظهور الDialog :
PHP كود :
folderBrowserDialog.RootFolder System.Environment.SpecialFolder.MyComputer 


ثالثا : اظهار الديالوغ ومعرفة المسار الذي تم اختياره :-
PHP كود :
If (folderBrowserDialog.ShowDialog DialogResult.OK)

Msgbox(folderBrowserDialog.SelectedPath

End 
If 
ههههههههه بالمناسبة انا مبتدئ جدا مو محترف :")
و بالنسبة ليش مو FileName في هذي الاداة , اتصور لان هنا عندنا فولدر مو ملف .. =))
(31-05-14, 08:37 PM)الشاكي لله كتب : [ -> ]^

ههه والله مادري ، يمكن يسأل عن طريقة استخدام الFolder Dialog :-

الطريقة سهلة ونفس الخطوات :-



اولا : او حبيت تخفي زر Make new folder :
PHP كود :
folderBrowserDialog.ShowNewFolderButton false 


ثانيا : لو حبيت تحط مسار افتراضي يظهر عند ظهور الDialog :
PHP كود :
folderBrowserDialog.RootFolder System.Environment.SpecialFolder.MyComputer 


ثالثا : اظهار الديالوغ ومعرفة المسار الذي تم اختياره :-
PHP كود :
If (folderBrowserDialog.ShowDialog DialogResult.OK)

Msgbox(folderBrowserDialog.SelectedPath

End 
If 


الله يعطيك العافيه


بس حاب اسال ليه هاذي الاوامر ما تضبط الا بشرط if ممكن تفهمني


ومعليش تعبتك معاي

وشكرا
مو لازم تخلي folderBrowserDialog.ShowDialog داخل If

جرب اكتبها عادي مو مشكلة


-

لكن الهدف من الكود هو الفحص لمعرفة اذا كان المستخدم ضغط على زر OK ولا على زر Cancel

PHP كود :
If (folderBrowserDialog.ShowDialog DialogResult.OK
اذا ضغط المستخدم Ok ادخل للأكواد التي بالداخل


اما اذا ضغط Cancel او X ، فلن يتم الدخول الى البلوك (الاكواد التي بداخل IF)


-

تخيل ان لو وضعنا الكود بهذي الطريقة
PHP كود :
folderBrowserDialog.ShowDialog()
msgBox(folderBrowserDialog.SelectedPath
^ لا يوجد تحقق ، لذلك لو المستخدم ضغط Cancel ساعتها سيتم الوصول الى SelectedPath وسيحدث خطأ

لان المستخدم ماحدد شيئ بل ضغط Cancel ..

وظيفة If التحقق فقط ومعناها الحرفي اذا (اذا ضغط المستخدم OK ؛ نفذ الاكواد الي تحت )
(31-05-14, 09:02 PM)الشاكي لله كتب : [ -> ]مو لازم تخلي folderBrowserDialog.ShowDialog داخل If

جرب اكتبها عادي مو مشكلة


-

لكن الهدف من الكود هو الفحص لمعرفة اذا كان المستخدم ضغط على زر OK ولا على زر Cancel

PHP كود :
If (folderBrowserDialog.ShowDialog DialogResult.OK
اذا ضغط المستخدم Ok ادخل للأكواد التي بالداخل


اما اذا ضغط Cancel او X ، فلن يتم الدخول الى البلوك (الاكواد التي بداخل IF)


-

تخيل ان لو وضعنا الكود بهذي الطريقة
PHP كود :
folderBrowserDialog.ShowDialog()
msgBox(folderBrowserDialog.SelectedPath
^ لا يوجد تحقق ، لذلك لو المستخدم ضغط Cancel ساعتها سيتم الوصول الى SelectedPath وسيحدث خطأ

لان المستخدم ماحدد شيئ بل ضغط Cancel ..

وظيفة If التحقق فقط ومعناها الحرفي اذا (اذا ضغط المستخدم OK ؛ نفذ الاكواد الي تحت )


الله يعطيك العافيه
الصفحات : 1 2