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

الحفظ في لست الرجو من الاخوه التعديل على المرفقات

بدأه الحائطي في 2 نوفمبر 2008 · 4 رد · 543 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

البرنامج بالمرفقات التعديل بسيط لا تبخلو في المساعده شاكر لكم

___________.rar

#2

الكود الموجود في Form_Unload يقوم بحفظ القائمة في ملف باسم list.sav ، والكود في Form_Load يقوم بقراءة محتويات الملف list.sav ويضيفها للقائمة

  1.  
  2. Private Sub Form_Load()
  3. If Dir("list.sav") <> "" Then
  4. Open "list.sav" For Input As #1
  5. Dim buffer As String
  6. Do Until EOF(1)
  7. Input #1, buffer
  8. List1.AddItem buffer
  9. Loop
  10. Close #1
  11. End If
  12. End Sub
  13.  
  14. Private Sub Form_Unload(Cancel As Integer)
  15. Open "list.sav" For Output As #1
  16. Dim I As Integer
  17. For I = 0 To List1.ListCount - 1
  18. Print #1, List1.List(I)
  19. Next
  20. Close #1
  21. End Sub
  22.  
  23.  

تم تعديل هذه المشاركة بواسطة المبرمج أحمد في 2 نوفمبر 2008 في 20:00

سبحان الله وبحمده ... سبحان الله العظيم

#3

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

#4

اخى الكريم الحائطى

إجابة مشرف المنتدى العزيز المبرمج احمد اجابة سليمة 100 % 100

وذلك لانك لاتستطيع حفظ البيانات الا عن طريق (على سبيل المثال وليس الحصر):

1-عن طريق حفظ محتويات الليست فى ملف خارجى (كما ذكرها المشرف احمد المبرمج).

2- عن طريق حفظ محتويتها فى قاعدة بيانات وهى ايضا تكون جارجة عن البرنامج.

3- عن طريق الحفظ فى الريجيسترى بتاع الجهاز Registry

فلذلك يجب عليك استخدام احد البدائل التالية, لانك هتحفظ فين محتويات الليست داخل النموذج وانت اصلا اول لما تقفل البرنامج كل المعلومات والمتغيرات اللى فى الذاكرة وكانت محجوزة للبرنامج تم مسحها خلاص, لك عليك الاحتفاظ بالبيانات اللى انت عاوزها تكون موجودة عند تشغيل البرنامج مر اخرى بإستخدام احد البدائل المذكورة اعلاه

اخوك المهندس Mooddy

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

كيف تريد الحفظ في نفس النموذج ( هل تقصد في نفس الملف exe ؟ ) ..

سبحان الله وبحمده ... سبحان الله العظيم

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

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

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

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

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