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

كود حفظ النص الموجود داخل Textbox داخل ملف Text

بدأه walled_aall@hot في 10 مارس 2008 · 5 رد · 2,407 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد كود حفظ النص الموجود داخل TExtbox داخل ملف text

شكرااااااااااااااااااا

www.acrowing.com

اول موقع عربي لرياضة التجديف

#2

في هذه الحالة يجب عليك دراسة كيفية التعامل مع ملفات البيانات !!!

علي كلٍ ، حتي تتموكن من إجراء حفظ لقيمة معينة موجودة بملف البيانات مثل برنامج Notepad الشهير يمكنك كما يلي :

Open "C:\Data.txt" For Output As #1
Print#1,Text1.Text
Close#1

وفي حالة الرغبة في قرائة ما هو موجود بملف البيانات الي مربع النص كما يلي :

Open "C:\Data.txt" For Input As #1
Text1.Text = Input(LOF(1),1)
Close#1

ملحوظة ، ستجد في المنتدي أمثلة ومواضيع كثيرة تفيد بكيفية التعامل مع ملفات البيانات

رجاء البحث

( رابط لبنت اليمن )

كما أنني أرفقت كتاب بإحدي مشاركاتي أشرح فية مثال عملي يساعدك علي كيفية التعامل مع ملفات البيانات

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#3

شكرراااا علي ردك واهتمامك شفت موضوع بنت اليمن الشرح الممتاز للتعامل مع ملفات البينات بس المشكلة دلوقتي ده الكود اليه بستخدمه وموجود ..

Dim z As String
z = List1.ListIndex + 0

List1.ListIndex = z + 1

Text1.Text = List1.Text

Open "C:\Data.txt" For Output As #1

Print #1, Text1.Text
Close #1

دلوقتي انا عندي ليست بوكس فيها عناصر كل لمه اضغط علي المفتاح يضاف العنصر اليه محدد عليه في List جوه ملف نص لكن دلوقتي اليه بيحصل اني بلاقي الملف فضي وما يكتبش فيه غير الكلمة اليه متحدد عليها انا ايز ينزل علي سطر جديد ويضيف الكلمة اليه وراه وهكذا ما يمسحش المكتوب ويضيف مكانه...

www.acrowing.com

اول موقع عربي لرياضة التجديف

#4
اقتباس
Open "C:\Data.txt" For Output As #1
Print#1,Text1.Text
Close#1

لا لا , المفروض يكون :

Open "C:\Data.txt" For Output As 1
Print#1,Text1.Text
Close 1

والكود الثاني نفس الحكاية

بالنسبة لـ

اقتباس
ايز ينزل علي سطر جديد ويضيف الكلمة اليه وراه وهكذا ما يمسحش المكتوب ويضيف مكانه

جرب المشروع المرفق :

Ala2_VB___Save_From_List.rar

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#5
اقتباس
ايز ينزل علي سطر جديد ويضيف الكلمة اليه وراه وهكذا ما يمسحش المكتوب ويضيف مكانه

الأخ الغالي ، لو نظرت جيداً لكتاب بنت اليمن ستجد أنها تتحدث عن أكثر ثلاثة أنواع لكيفية التعامل مع ملفات البيانات ، منها الطريقة الثنائية !!!

والطريقة الثنائية يمكنك التعامل معها في حدود

Append
Or
Input 
Or
Output

الـ Output الذي أرفقتة لك في الكود مسؤول عن تفريغ محتويات الملف ومن ثم إدراج البيانات الجديدة ( كما يفعل برنامج Notepad ) !!!

أما إذا كنت ترغب في إدراج سطور جديدة من علي الـ ListBox فيمكنك ما يلي :

Open App.Path & "\Data.dat" For Append As #1
Print#1,List1.Text & vbCrLf
Close#1

أما لقراءة سطور الملف كما يلي :

Open App.Path & "\Data.dat" For Input As #1
Line Input #1,strLine
Close#1

ياريت تقرأ الكتاب جيداً ، وتبحث عن أمثلة بالمنتدي

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#6

مشكور أخي

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