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

مشكلة في تحويل الملف الى صيغة Mde

بدأه Dove في 28 أبريل 2008 · 11 رد · 1,513 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

ولكن

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

/index.php?showtopic=55293

ولــــــــكـــــن

بعد الرجوع الى اصل مكان التنزيل وجدت النسخة الخاصة بالبرنامج كما هي بلامتداد MDB وانه باستطاعة اي واحد الدخول الى القاعدة

اي انني اعتقد ان موضوع Setup ما هو الا عبارة عن اختصار للقاعدة على سطح المكتب

وعند محاولة التقليل من العبث بالقاعدة وهو تحويل الملف الى صيغة MDE ظهرت لي هذه الرسالة

post-74877-1209377213_thumb.jpg

رجاء افادتي عن

هل انا عملت setup خطا وانه فعلا يحول الملف الىexe وكيف حل هذه الرسالة لامكانية تحويل الملف الى صيغة MDE

وبارك الله فيكم

#2

السلام عليكم

اخي الكريم

يمكن سبب عدم التحويل الى mde يعود الى وجود اخطاء في الوحدات النمطيه في البرنامج

ولتصحيح الاخطا

افعل الاتي

افتح القاعده على وضع التصميم

ثم افتح محرر الفيجول بيسك

ثم اختر من شريط الادوات في الاعلى خيارdebug

ثم اختر من القائمه اول خيار وهو compile rader

اذا فيه اخطاء في كتابة الاكواد تظهر لك رساله ثم عدل الاخطاء الموجوده

ارجوا ان يكون هذا هو الحل

احترامي وتقديري

اتق الله حيث ماكنت

#3

اخي العزيز at_aziz

لقد اطلعت على الكود في البرنامج وعملت له Compile كما تحدثت وبالفعل وجد خطا ما

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

فاذا كان هناك شي اخر الرجاء افادتي

شي اخر لم يفيدني اي من الاخوة عن ماهية موضوع ال setup الذي تحدثت عنه

اريد ان يكون الملف محمي بقدر الامكان حيث انه لا حماية للاكسس

#4

بارك الله فيك اخي

اخي

اذا وجت خطاء في الاكواد حاول تحذف الكود اللي يشير اليه الخطاء

وبعد ماتخذف جميع الاكواد التي يشير اليها مصحح الكود

حول القاعد الى امتداد mde

وبعد ذلك سولها setup

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

ارجوا ان يكون هذا هو المطلوب

اتق الله حيث ماكنت

#5

اخي العزيز at_aziz

مشكور جدا على ما تقدمت به

وانني اعلم ان موضوع setup ما هو الا عبارة عن تحزيم واختصار على سطح المكتب للقاعدة

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

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

مشكور مرة اخرى

#6

أخي الغالي Dove

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

ينتج الخطيء الناتج دائما عن عدم قدرتك لتحويل ملفك الي ملف MDE الي

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

ان واجهك مشكلة في عمل ذلك برجاء ارفاق لنا الملف ليتم فحصة

أما بخصوص البرنامج الخاص بتحزيم البرنامج فأنا استعملتة اكثر من مرة لكن للتوضيح البرنامج لا يحول قاعدة البيانات الي ملف تنفيذي exe لكنه يحذمها فقط واذا دخلت علي القاعدة ستجدها بدون حماية ويمكنك فتحها .... وكما ذكرنا مرارا وتكرارا انه لايوجد حماية مطلقة للاكسس بل لاي برنامج .... اي برنامج يمكن كسرة

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

بالتوفيق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#7

اخي العزيز محمد

بارك الله فيك على اجابتك

فقد قمت فعلا بمسح الكثير اثناء العمل ولكني لم احذف الاكواد التي داخل المحرر لعدم علمي انها لم تمسح اثناء مسح الزر وقد لاحظت ذلك عندما عملت comile

ولكنني لم اوفق في حذف الاكواد غير اللازمة حيث انه دائما يحضر لي نفس رسالة الخطا بالرغم من حذفي لها

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

عموما

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

على ايه حال

حاليا وللسرعة وضيق الوقت قمت قط باخفاء الجداول والغاء خاصية الشفت حيث قمت اليوم بتوزيع البرنامج على مجموعة من المدلرس وغدا صباحا ان شاء الله على باقي المدارس

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

وبارك الله فيك

وفي جميع الاخوة

هناك شي اخر

اثناء تحزيمي للبرنامح اضفت اليه ملف Mousehook.dll الذي يلزم بالاضافة الى الكود للالغاء عمل عجلة الماوس وما اريده هنا هو كيف يتم وضع هذا اللف مباشرة في windows:\system32

دون التدخل من اليوزر حيث انني اليوم طلعت روحي وانا بشرح لهم كيف واين يضعوا هذا المف

ولا اريد ان اتغلب غدا بشرح الموضع ثانية للمجموعة الاخرى

وشكرا

#8

ايه يا اخواني انو فين

#9

أخي الغالي Dove

طيب ما انا بقولك حاجة غاية في الجمال تعالي نحل الموضوع بعيد عن وضع ملفات DLL داخل مجلد النظام windows32

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

وهتلاقي حل في منتهي الجمال علي الرابط ده ... وابعد بعيد عن ملفات DLL وان شاء الله نشوف برنامج عن قريب باذن الله عشان نستفاد من عبقريتك وشغلك اللي انا واثق انه هيكون 100 % حلو

/index.php?showtopic=103548

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 1 مايو 2008 في 13:27

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#10

اخي العزيز محمد

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

طبعا انا لا اعيب عمل الاخت زهرة فهي معلمتنا جميعا ولا انكر انني تعلمت منها الكثير ، واكتفيت بهذا الكود في حدث التحميل

Private Sub Form_Load()
Dim blRet As Boolean
blRet = MouseWheelOFF(False)
End Sub

وهذا الكود في حدث الغاء التحميل

Private Sub Form_Unload(Cancel As Integer)
Dim blRet As Boolean
 blRet = MouseWheelON
End Sub

طبعا بالاضافة الى الوحدة النمطية

انظر ما اسلسه ولا اخفه وايضا لا يقوم بتعليق البرنامج وانما مشكلته في ادراج الملف mousehook.dll

الملف مرفق

وبخصوص البرنامج

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

ولكن

ساقوم برفع البرنامج كاملا على احدى السيرفرات لتعم الفائدة لنا جميعا

وان شاء الله بينول رضاكم

mouse_scroll.rar

#11

اخي الغالي Dove

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

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

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 1 مايو 2008 في 15:21

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#12

بارك الله فيك اخي العزيز

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

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

وبارك الله فيك

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