تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود في طريقه حفظ الملفات بامتداد مختار من الفلتر
#1
السلام عليكم اخواني في منتدى فيجوال بيسك ارجو منكم المساعده في كود نافذه حوار حفظ SaveFileDialog 
وهذا السؤل بالذات في خاصيه الفيلتر Filter وهو كيف اعرف الفيلتر او الامتداد الذي قام المستخدم باختياره كي اتمكن من تطبيق كود في حاله ان المستخدم اختار كذا او كذا باستخدام الاداه if او غيرها
وانا معي في برنامجي فلتررين txt و rtf وفي حاله مثلا ان المستخدم اختار rtf اقوم باضافه الامتادا الى اسم الملف الذي يريد حفضه ام ياترى توجد طريقه اخرى لفعل ذالك 
ارجو ان تكونو كما عهدناكم في الاجابه
وساكون شاكرن تعاونكم
الرد }}
تم الشكر بواسطة:
#2
استخدم FilterIndex


SaveFileDialog1.Filter = "مستند نصى (.txt)|*.txt|ملف ورد (.rtf )|*.rtf"
SaveFileDialog1.Title = "حفظ ملف نصى"
SaveFileDialog1.ShowDialog()

If SaveFileDialog1.FilterIndex = 1 Then
MessageBox.Show("txt")
End If

If SaveFileDialog1.FilterIndex = 2 Then
MessageBox.Show("rtf")
End If
الرد }}
تم الشكر بواسطة: معاذ العامري , Done , Done , elgokr
#3
شكرا  لك على تعاونك ولاكني قمت بتجربه الفيلتر انديكس قبل ان قوم بطرح هذا السؤل ولاكن قيمه الفيلتر انديكس لا تتغير مع تغير نوع الفلتر
الرد }}
تم الشكر بواسطة: elgokr
#4
اذا فهمت قصدك جيدا  فهناك طريقتين :
الأولى: تضيف اكثر من امتداد لمربع حوار الحفظ و بعد اختيار الملف تختار الامتداد المناسب لك.
الثانية: انك تضع شرط قبل حفظ الملف النصي من ضمن خيارات متعددة  و تحدد الامتداد قبل القيام بعملية الحفظ
هَٰٓؤُلَآءِ قَوْمُنَا ٱتَّخَذُوا۟ مِن دُونِهِۦٓ ءَالِهَةً لَّوْلَا يَأْتُونَ عَلَيْهِم بِسُلْطَٰنٍۭ بَيِّنٍ فَمَنْ أَظْلَمُ مِمَّنِ ٱفْتَرَىٰ عَلَى ٱللَّهِ كَذِبًا
الرد }}
تم الشكر بواسطة: elgokr , معاذ العامري
#5
كود :
Dim s As New SaveFileDialog
       If s.ShowDialog = Windows.Forms.DialogResult.OK Then
           MsgBox(IO.Path.GetExtension(s.FileName))
       End If
اذا فهمي صحيح فالكود  اعلاه هو مطلبك.
=====* التوقيع *======
=================
الرد }}
تم الشكر بواسطة: elgokr , elgokr , معاذ العامري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طلب مساعدة في البحث عن مواقع لتحميل الملفات الصوتية للاحرف كل حرف على جدى AHMED213 0 200 06-06-22, 03:54 PM
آخر رد: AHMED213
  [VB.NET] تعديل كود حذف الملفات ابو جمال 2 413 29-04-22, 11:38 PM
آخر رد: ابو انس
  [سؤال] طريقه تسريع build started in vb.net 2010 ahmedramzyaish 1 508 13-02-22, 01:48 AM
آخر رد: mbk2006
  [SQL] الملفات في sql ام سالم 2 454 12-11-21, 08:57 PM
آخر رد: ام سالم
  هل من كود او طريقه لفعل هذا خالد كامل1 1 477 25-10-21, 01:25 AM
آخر رد: خالد كامل1
  طريقه عمل كشف حساب لعميل خالد كامل1 10 1,222 15-10-21, 11:23 PM
آخر رد: خالد كامل1
  هل يوجد كود برمجى او طريقه لعمل هذا فى الداتا جريد فيو خالد كامل1 3 732 08-10-21, 07:04 PM
آخر رد: خالد كامل1
  طريقه صنع مشغل للقنوات بالفلاش بلاير بالفيجوال بيسك | الرجاء الرد [email protected] 1 688 28-06-21, 08:00 PM
آخر رد: masport tv
  هل من طريقه بسسيطه لتصدير بيانات فى فورم بالادوات الى PDF خالد كامل1 0 571 19-06-21, 08:20 AM
آخر رد: خالد كامل1
  احبتى اريد طريقه سهله لطباعه لوجو شركه الى جميع تقارير الكريستال ريبورت فى مشروع فيجو خالد كامل1 0 704 19-06-21, 08:11 AM
آخر رد: خالد كامل1

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم