الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن OpenFileDialog

مغلق
بدأه ahmed_shawky في 18 سبتمبر 2006 · 7 رد · 816 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انا عندي في البرنامج open file dialog واريد الحصول على اسم الملف فقط بدون المسار الخاص به

هل يمكن الحصول عليه؟

ارجو المساعدة

شكرا

#2

تفضل أخي الكريم

 

OpenFileDialog od = new OpenFileDialog();
od.ShowDialog();
MessageBox.Show  (System.IO.Path.GetFileName(od.FileName));

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#3

يمكن عن طريق اجراء عمليات على المسار الكامل للملف بتحويله لمصفوفة بالاستفادة من العلامة \ واللتي تفصل بين المجلدات، كالاتي:

  Me.OpenFileDialog1.ShowDialog()

		Dim Directory() As String
		Dim FileName As String

		Directory = OpenFileDialog1.FileName.Split("\")
		FileName = Directory(Directory.Length - 1)

بافتراض ان OpenFileDialog1 صندوق حوار فتح الملف.

تم تعديل هذه المشاركة بواسطة abd_albaset في 18 سبتمبر 2006 في 13:08

#4

بل توجد طريقة مباشرة يا أخ abd_albaset

كما ذكرتها

بامكانك تجربها وتشوف

ثم الكود اللي انت كاتبه هو vb.net وليس C#

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#5

كنت اقصد بعبارة "طريقة مباشرة" اي خاصية مثل FileName اللتي ترجع المسار كاملا.

الكود المكتوب هو بال VB وانا أأسف لذلك لانني دائما ما اخلط بين القسمين VB و C#، لكن الكود اوضح من ان اعيد كتابته مرة اخرى بال C#.

اما بالنسبة لمشاركتك فيبدوا انه بينما كنت انا اكتب مشاركتي كنت انت قدت كتبت مشاركتك وانا لم ارها بالطبع، لكن طريقتك اللتي ذكرتها اكيد اروع من طريقتي، واشكرك عليها لانها بمثابة اضافة بالنسبة لي.

وشكراً.

تم تعديل هذه المشاركة بواسطة abd_albaset في 18 سبتمبر 2006 في 13:23

#6

:) بسيطة يا أخي عبدالباسط احنادايما في الخدمة

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#7

السلام عليكم ورحمة الله وبركاته

جزاكم الله خير

وشكرا للمساعدة

#8

السلام عليكم,

نعم اخي إسماعيل الكود تبعكك جيد واستخدمة كثيراً,

اما كود الاخ عبد الباسط فهو جيد بالنسبة لي حيث اعطاني فكرة تقسيم المسار ومن ثم اعادتة بعد التعديل.

مواضيع متنوعة

هذا الموضوع مغلق.

مواضيع مشابهة