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

انشاء ملف نصى وتخرين بيانات من الفورم علية بصورة الية

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

قمت بتصميم برنامج لمراقبة النظام حبث بحيث يحدد المستخدم الذى يتعامل مع النظام وزمن الدخول العمليات التى قام بها لكن المشكلة ان هذة البيانات تظهر مع تشغيل البرنامج وتنتهى بمجرد اغلاق الجهاز .؟؟؟

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

مثلا يكون لكل ملف ينشئة البرنامج اسم وهو(اسم المستخدم +تاريخ الاستخدام).

#2

برجاء البحث قبل السؤال.

Dim FF As Integer

FF = FreeFile()

Open "C:\MyLog.log" For Output As #FF
	Print #FF, "Hi , this is the first line of my log file"
	Print #FF, "And This is the second one !"
Close #FF

تم تعديل هذه المشاركة بواسطة msayed2004 في 4 سبتمبر 2007 في 18:09

#3

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

#4
اقتباس
ارغب فى معرفة الطريقة او الدالة التى يمكن ان احفظ بها هذة البيانات من الفورم الى ملف نصى بصورة تلقائية على ان احدد مسار الملف والاسم داخل الكود

ماذا تقصد من الفورم او ليس فيها صناديق نص

ام تقصد شي أخر أوضح...

ألا بذكر الله تطمئن القلوب

#5

عفوا سقطت سهوا اقصد مربع نص داخل الفورم

البرنامج يقوم بجمع بيانات من النظام ووضعها داخل مربع النص

#6

الكود التالي

Private Sub Command1_Click()
Dim filenum
filenum = FreeFile
Open "c:\nour.txt" For Output As filenum
Write #filenum, Text1.Text
Close filenum
End Sub

أو تستطيع استخدام كود الاخ msayed2004 بعد التعديل عليه

 

Private Sub Command1_Click()
Dim FF As Integer

FF = FreeFile()

Open "C:\MyLog.log" For Output As #FF
	Print #FF, Text1.Text
Close #FF
End Sub

تم تعديل هذه المشاركة بواسطة المزمجر في 5 سبتمبر 2007 في 10:40

ألا بذكر الله تطمئن القلوب

#7

الف شكر الاخ المزمجر بس عندى سؤال ؟؟؟؟؟؟؟؟؟؟؟؟

بخصوص التسمية للملف اذا اعطيت الملف اسم مثلا my log.text وعملت shutdownو شغلت الجهاز للمرة الثانية سيقوم البرنامج بأنشاء ملف بنفس الاسم وبالتاكيد سيحذف الملف القديم كيف اتفادى هذة المشكلة مثلا يكون اسم الملف mylog+date and time.text بحيث يسجل البرنامج الملف فى نفس المسار ولكن باسم جديد يعتمد على قيمة متغيرة مثل التاريخ او الزمن .

#8

Append بدل Output

#9

الاخ المزمجر والاخ msaye d2004 اتنو اروع من الروعة شكرا جزيلا

#10

جربت الكود بس بيشتغل مع زر امر وانا يسأل من عملية الية على ان تتم القرأة من list وليس من text

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

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

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

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

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

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