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

برنامج محفظة الأقراص - بالفيجوال بيسك 6 -من برمجتي

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

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

إخواني الأعزاء

يسرني أن أعلمكم أني قمت مؤخرا ببرمجة برنامج ( محفظة الأقراص ) باستخدام الفيجوال بيسك 6

عفوا ..

سأضع هنا رابط للبرنامج

(( لأنني إذا وضعت البرنامج هنا - فإنه يتوجب علي وضع الكود الخاص للبرنامج ))

وإنام وضعت هذا الموضوع هنا

لأنني أتمنى أن أقرأ ردودكم وتعليقاتكم ( يا أساتذتي ) على البرنامج

البرنامج موجود في قسم البرامج والشرح

على الرابط التالي

أنقر هنا لدخول موضوع برنامج محفظة الأقراص

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

#2

:) مشكور اخي علي مجهودك وجزاك الله كل خير ...........

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

1- اولا برنامجك يحتاج الي جهد وتنسيق سواء في الشكل العام له او طريقة تنسيق الازرة والجداول ارجو ان تعمل جاهدا عليها وان تقوم بالتقليل من حج الازرة لان حجمها مبالغ فيها جدا ..

2- عليك ابطال مفعول زر اغلاق من النوافز الفرعية لان الضغط عيلها يقوم باغلاق النافزة تبعها ولا يذهب بها الي الرئيسية ولذلك فان برنامجك لم يغلق كله بغلق النافزة الفرعية ولكنه يظل معلقا في الرامة انه يعمل وجرب هيك وقم باغلاق اي من النوافز الفرعية وليكن نافزة التصنيفات او اي شي اخر ثم اضغط علي زر اغلاق تبع النافزة راح تري ان البرنامج اكنه خرج ولكنه لم يخرج من الرامة لان نافذة الرئيسية مخفية وغير مغلقه ...

3- انك لم تحدد او تبطل امكانية المستخدم في فتح برنامجك اكثر من مرة وهذا الخطا امكن فتح البرنامج اكثر من مرة لدرجة اني فتحته اكثر من 20 مرة ولكن يطهر عيب في تللك انك في حالة ارداتك عمل باك اب لقاعدة البيانات فانها سوف تظهر فيها خطا لان قاعدة البيانات مفتوحة اكثر من مرة ....

4- انك لم تضع كود لللتاكد من وجود قاعدة البيانات في مسار البرنامج قبل ما تدخل علي الشاشة الرئيسية وبذلك في حالة عدم وجود قاعدة البياانت سوف يدخل البرنامج علي لاشاشة الرئيسية وكان شيا لم يكن وعند محاولتك الدخول علي نافزة عرض عام سوف يحدث خطا بعدم وجود اتصال قاعدة البيانات اثناء قيام المترجم بتنفيز كودك وسوف يظهر خطا بعدم وجود اتصال قاعدة بيانات وده عيب اخر يجب ملاحظته بالتاكد من وجود قاعدة البيانات قبل الدخول علي البرنامج من اصله ومعالجة امكانية ظهور الخطا بظهور اي رسالة افتراضية وليس رسالة الفيجوال بيزك والا تقوم بعدها باغلاق البرنامج ...

5-انك لم تقم بحماية قاعدة البيانات بدرجة عالية لن اقول لك كاملة لعدم وجود حماية كاملة ولكن اقول لك حماية عالية حيث انك اكتفيت بتغيير امتداد قاعدة البيانات الي الامتداد DLL حتي تظهر لاي مستخدم انها مكتبة وذلك ازا كان زو خبرة او مجال في البرمجة ولكن حاول اخي تغيره الي الامتداد الاصلي MDB وستوف ترا انه بامكنك الدخول علي قاعدة بيانات دون ادني تعب او جهد وقد قمت بذلك فعلا .....

6- انه في شاشة التسجيل للبرنامج انه يمكنك تسجيل البرنامج اكثر من مرة بمعين انك لم تلغي تفعيل زر تسججيل بعد التسجيل الاول وبذلك امكن لك كل مرة عند الجدخول علي شاشة التسجيل انه يمكنك الضغط علي زر تسجيل في حالة وجود رقم التسجيل وظهور رسالة بخبارك باتمام عملية التسجيل مع العلم انك قمت بذلك مسبقا ....

:unsure: * واخيرا ارجو انك لا تاخز كلامي بنية غير سليمة لاني اقصد الافادة وان تتجنب تللك المشاكل في برامجك القادم وشكرا وحزاك الله كل خير ووفقك الله ......

#3

أخي العزيز

Max bayne

أشكرك شكرا جزيلا على هذا الرد الجميل

ولي تعليق بسيط على كلامك

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

2- صحيح كلامك وهذه ملاحظة بسيطة لم أفكر بها .. لكن لماذا لا أكتب END في حدث form_unload هل هذا أفضل ؟

3- بالنسبة لفتح البرنامج أكقر من مرة فأنا أردت أن يسهل استخدام البرنامج عبر شبكة داخلية ( المشاركة في البرنامج ) لكن قد تكون ملاحظتك أفضل ...

4- صحيح فهذه فاتتني أيضا مع أنها مهمة سأحاول أن أتفاداها في المرات القادمة

5- لايهمني إن كانت قاعدة البيانت مشفرة المهم أن لايحاول ( العامة ) والمبتدئين العبث بها ., مع العلم أن تسجيل البرنامج وحمايته ليس مرتبط بقاعدة البيانات بتاتا ...

6- بالفعل كلامك صحيح كان من المفترض أن أجعل الزر مغلق , لكن لا أضن أن ذلك يؤثر ويخرب البرنامج لأنك تكون قد سجلت النسخة

على كل حال ( أكرر شكري الجزيل لك )

وجزاك الله خيرا على هذه الملاحظات المفيدة

لكن للأسف ... خاب أمليفي بعض الأعضاء فقد بلغت مشاهدت هذا الموضوع أكثر من 30 مرة وللأسف لم أجد إلا ردا واحدا ....

شكر على اهتمامك .

..

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

#4

احي لا شكر علي وجب ولكن اشكر الله فقط

وبالنسبة للزر اغلاق في الازرا ر الفرعية لا تقوم بوضع end لانك بزلك سوف اخرج من البرنامج كليا ولكن لك طريقتان الاولي هو وضع امر في form_queryunload بحيث يزهب الي الرئيسية عند الضغط علي زر اغلاق وليكن بوضع الكود هيدي :

main.show

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

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

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

#5

شكرا جزيلا لك أخي العزيز

Max bayne

لقد أفدتني بردودك الجميلة

أتمنى منك أن تضيف إيميلي لديك في الهوتميل على الماسنجر....

شكرا لك

MaMb333@hOtMail.com

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

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

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

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

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

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

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