![]() |
|
جلب الملفات بالأسم فقط - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : جلب الملفات بالأسم فقط (/showthread.php?tid=26696) الصفحات:
1
2
|
جلب الملفات بالأسم فقط - ابو روضة - 29-09-18 السلام عليكم اخوتى معايا كود يجلب الملفات الصوتية من الجهاز بألاأسماء فقط لكن يكون بمسار محدد داخل التكست بوكس لكنى اريده يجلبها بالأسماء لما أجلبها بأداه OpenFileDialog وجربت هذا الكود ولم يفلح كود : Dim ofb As New OpenFileDialogاريدها تأتى هكذا دون المسار لكن بأداه OpenFileDialog
RE: جلب الملفات بالأسم فقط - عبدالله الدوسري - 29-09-18 وعليكم السلام الكود ما فية أي شيء شغال تمام معي ما غيرت ولا حرف : [attachment=19690] RE: جلب الملفات بالأسم فقط - ابو روضة - 29-09-18 (29-09-18, 09:49 AM)عبدالله الدوسري كتب : وعليكم السلام نعم هو يعمل أخى لكن بيجلب المسار جانب اسم الملف قمثلا يجلبه هذا D:\فيديوهات\القارئ رعد محمد الكردي\النازعات.mp3 وانا اريد يخفى المسار ويجلبه هكذا "النازعات" فقط استاذ عبدلله النازعات RE: جلب الملفات بالأسم فقط - عبدالله الدوسري - 29-09-18 الآن فهمت عليك : هكذا تقصد [attachment=19692] هذا الكود : كود : Using ofb As New OpenFileDialogIO.Path.GetFileNameWithoutExtension هذة الوظيفة تعطيها اسم الملف بالكامل مع المسار ترجع لك اسم الملف فقط بدون الثلاث أحرف المرافقة للملف ( امتداد الملف ) RE: جلب الملفات بالأسم فقط - معاذ_ابراهيم - 29-09-18 استخدم اداة ال FileListbox اضفها من قائمة ال ChooseToolboxItems هي شبيهه List Box تحتوي على خصائص جميله حدد المسار باستخدام خاصيه Path وبئمكانك تحديد فلتر لهذه الملفات RE: جلب الملفات بالأسم فقط - ابو روضة - 29-09-18 (29-09-18, 10:20 AM)عبدالله الدوسري كتب : الآن فهمت عليك : هكذا تقصد فعلا جلبتهم بألأسماء فقط استاذى بارك الله فيك.... لكن لم يشتغلو وكأنهم اسماء فقط دون المسار يعنى حينما اضغط على اى ملف من الليست بوكس لا يعمل داخل المشغل وهذا كود التشغيل الذى استعمله Player.URL = ListBox1.SelectedItem (29-09-18, 10:22 AM)معاذ_ابراهيم كتب : استخدم اداة ال FileListbox اضفها من قائمة ال ChooseToolboxItems حقيقة اول مرة اسمع عنها هابحث عنها حاضر الله يكرمك RE: جلب الملفات بالأسم فقط - عبدالله الدوسري - 29-09-18 ههههههههههههههه جيت المسار قلت أبي أسماء جبت أسماء الحين تبي مسار كذا تحتاج تحفظ المسار + اسم الملف إذا راح تستخدم كنترول من من صندوق الأدوات يقبل إضافة العناصر مثل الكمبوبكس أو اليست بوكس أعمل كلاس صغير يخدمك في حفظ المسار مع اسم الملف : هذة الطريقة أستخدمها كثير : انسخ هذا الكلاس ( سميتة على اسمك ابو روضة ) : ضعة في مكان خارج كلاس النافذة كود : Public Class AbuRowdahواسخدمة بهذة الطريقة : عند الإضافة : كود : Using ofb As New OpenFileDialogوعند الضغط دبل كلك مثلاً : استخدم الكود بهذة الطريقة كود : Private Sub ListBox1_DoubleClick(sender As Object, e As EventArgs) Handles ListBox1.DoubleClick
RE: جلب الملفات بالأسم فقط - ابو روضة - 29-09-18 (29-09-18, 11:02 AM)عبدالله الدوسري كتب : ههههههههههههههه ههههههههه خليها عليك استاذ عبدلله دائما حمال أسية معانا تعمل ايه بقى
RE: جلب الملفات بالأسم فقط - elgokr - 29-09-18 مرحباً اخى ابو روضة فقط كل ما عليك فعله فى السطر التالى كود : ListBox1.Items.Add(ofb.FileNames(i))استبدله ليصبح بهذا الشكل كود : ListBox1.Items.Add(IO.Path.GetFileName(ofb.FileNames(i)).Split(".")(0))أو يمكنك استخدامه بهذه الطريقة كود : ListBox1.Items.Add(IO.Path.GetFileName(ofb.FileNames(i)).Replace(IO.Path.GetExtension(ofb.FileNames(i)), ""))وبكده سيتم عرض الاسم فقط بدون المسار او الصيغة
ولاستخدام الصيغة للملف استخدم التالى
كود : IO.Path.GetExtension(ofb.FileNames(i))ولتحديد مسار المجلد كل ما عليك فقط استخدام الكود التالى كود : IO.Path.GetDirectoryName(ofb.FileNames(i))تيحاتى لك
وتمنياتى لك التوفيق
RE: جلب الملفات بالأسم فقط - ابو روضة - 29-09-18 (29-09-18, 02:38 PM)elgokr كتب : مرحباً اخى ابو روضة جزاك الله كل خير اخى الجوكر ماشاء الله فعلت ما اريده بسطر واحد... لكن لما باجى أشغل الملف لم يعمل وكأنه لا يوجد له مسار.. مثلا انا لدى هذا الكود وهو ما أريده بالظبط لكن باداة OpenFileDialog كود : Dim sss As String = Application.StartupPath & "\files" |