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

مطلوب كود

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

السلام عليكم

عندي برنامج

طبعا المستخدم عند دخوله البرنامج لابد من كتابة اسم المستخدم وكلمة المرور

في البرنامج عندي عند التشييك يتم التشييك من قاعدة بيانات

انا ابغى ادخل التشييك يكون من ملف نصي يعني البيانات حق الدخول تكون في ملف نصي مو قاعدة بيانات

ممكن احد يساعدني

شاكر لكم

#2

هل تقصد ان يتم تخزين البيانات فى ملف نصى

اذا كان هذا قصدك فهذا كود الكتابة فى ملف نصى

اذا كنت تريد مسح مابداخل الملف وكتابة بيانات جديدة

Dim N As Integer
N=FreeFile
Open FileName For Output As #N
Print #N,NewData
Close #N

وذا كنت تريد اضافة بيانات على الموجودة داخل الملف

Dim N As Integer
N=FreeFile
Open FileName For Append As #N
Print #N,NewData
Close #N

ولقراءة بيانات الملف ووضعها فى اداة مربع نص

Dim N As Integer
N=FreeFile
Open FileName For Input As #N
Text1.Text=Input(Lof(1),1)
Close #N

اذا لم يكن هذا طلبك فأتمنى ان توضح أكثر :rolleyes:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

رائع ما شاء الله عليك اخي محمد المهدي

#4

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

فاذا كان هذا المقصود

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

تقرأ الملف النصي سطرا سطرا عن طريق line input وتخزن السطر في متغير ومن ثم تستخدم الدالة instr للبحث داخل المتغير عن اسم المستخدم والرقم السري

على فرض ان text1 يحتوي على اسم المستخدم وtext2 يحتوي على الرقم السري

dim user as string
dim pass as string

open app.path & "\" &"myfile.txt" for input as #1
do while not eof(1)
line input #1,mydata
user=instr(1,mydata,text1.text)
pass=instr(1,mydata,text2.text)
if user<>0 and pass<>0 then
msgbox "username and password is corrrect" 

exit do 
else
msgbox "wrong "
end if
loop

close #1

اتمنى ان تكون الفكرة واضحة

تم تعديل هذه المشاركة بواسطة mostafazidani في 15 يوليو 2005 في 18:35

*************************************************

**************************************************

مصطفى زيداني

#5

الف شكر وماقصرتوا

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

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