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

كود التاكد من وجود ملف

مغلق
بدأه بـلـوتـوث في 14 أكتوبر 2005 · 7 رد · 1,907 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

في Visual Basic 6

كان الكود الي يتأكد من وجود ملف او لا

On Error GoTo Error:
Open "ضع مسار الملف الذي تريد التأكد من وجوده هنا" For Input As #1
Close
MsgBox ("الملف موجود")
Exit Sub
Error:
MsgBox ("الملف غير موجود")

ياليت تعطوني نفس الكود الي يشتغل على Visual Basic.NET

#2

بعد استيراد فضاء الأسماء System.IO بكتابة السطر Imports System.IO

استخدم الأسطر التالية في حدث التحميل للنموذج مثلاً:

        If File.Exists(FILE_NAME) Then
            MsgBox("already exists." & vbCrLf & FILE_NAME)
            Return
        End If
        Dim sr As StreamWriter = File.CreateText(FILE_NAME)
        sr.WriteLine("This is my file.")
        sr.WriteLine("I can write ints {0} or floats {1}, and so on.", 1, 4.2)
        sr.Close()

وللعلم فالكود مقتبس من MSDN مع تحوير بسيط من قبلي.

#3

نعم كما قال لك الأخ المزيني الدالة System.IO.File تمكنك عن طريقة ال Function المسماة Exists من ارجاع قيمة True اذا كان الملف الممرر اليها موجودا و False اذا لم يكن موجودا

و أريد ان أقول ان الطريقة التي تتبعها في الفيجوال بيسك 6 غير عملية اطلاقا الأحسن استعمال الدالة Dir و استعمالها كالتالي :

if Dir("c:\test.exe") <>"" then
msgbox "File Exists"
Else
 MsgBox("file doesn't exists")
End If

و طبعا هذا الاستعمال فعال في الفيجوال 6 و كذلك في الدوت نت

#4

اخوي المزيني وcrazy-man

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

crazy-man كودك عجبني وعملي مره

#5

الأخ المزيني هل هذا الكود سوف يبحث في جميع الهاردسكات والبارتشن ام في الملفات الموجودة في مجلدbin??

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#7

if file.exist(file_path) then

#8

بسم الله الرحمن الرحيم

في أمر في 2005 لـلتأكد من وجود ملف وهو

fileio.filesystem.fileexites(path of file)

my new site click here

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

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

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…