الفريق العربي للبرمجةأرشيف المنتديات · 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

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

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