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

سؤال في التعامل مع الملفات

مغلق
بدأه Saad AL.Moosa في 14 يونيو 2007 · 4 رد · 459 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أنا أخواني ميتدأ في التعامل مع الملفات ولقد تعلمت التعامل مع الملفات من درس الأخت بنت اليمن وأنا لدي سؤالين أشكل علي الذي هو

لدي الكود التالي أنا لا أعرف هل هو صحيح أم خطأ مع لأن الفيجيوال يظهر لي رسالة الخطأ التالية:-

Variable uses as Automation type not supported in Visual Basic

وأنا أستخدم الكود التالي:-

Dim a As String
Dim f As String
a = "C:\1.txt"
f = FreeFile
Open a For Binary As f
Get f, , Var
Text1.Text = Var

والخطأ يظهر لي في المقطع التالي:-

Get f, , Var

السؤال الثاني أنا لما أفتح أي ملف كيف أحمل معلومات أو بيانات الملف في متغير معين.

وشكرا.....

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#2

يوجد ملحوظتان ..

الأولي :

عدم تعريف المتغير Var ..

وبالتالي حلها

Dim Var as string

الثانية :

طالما ستتعامل مع المود Binary فيجب حجز مخزن مناسب Buffer علي الأقل بحجم الملف ليتم وضع بيانات الملف به .. قبل استدعاء الدالة Get

وحجم الملف تستطيع الحصول عليه بدالة Lof أو length of file

وبالتالي حلها

Var = Space(LOF(f))
	Get #f, , Var

تم تعديل هذه المشاركة بواسطة Pharaonic_Guy في 14 يونيو 2007 في 11:30

#3

أخي الكريم تظهر لي الرسالة التالية:-

Bad file name or number

وأنا أستخدم الكود التالي:-

Dim a As String
Dim f As String
Dim Var As String
a = "C:\1.txt"
f = FreeFile
Var = Space(LOF(f))
Get #f, , Var
Text1.Text = Var

وشكرا أخي الكريم على تجاوبك السريع.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#4

فين جملة فتح الملف Open يا أخي..

ادخل نام .. شكل تركيزك راح كله النهاردة ..

Dim a As String
Dim f As String
Dim Var As String
a = "C:\1.txt"
f = FreeFile
Open a For Binary As f
	Var = Space(LOF(f))
	Get #f, , Var
Close f
Text1.Text = Var

تم تعديل هذه المشاركة بواسطة Pharaonic_Guy في 14 يونيو 2007 في 12:27

#5

شكرا أخي الكريم وفعلا شكلي مضيع مرررة والكود نفع معاي.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

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

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