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

متى تنحل مشاكل التخزيم ؟المحترفين يدخلون

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

بســم الله الـرحمــن الرحيــم

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

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

ولاحظت ان اغلب المشاركات في المنتديات اصحابة ماانحلت مشاكلهم

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

اببدا بمشاكلي

1 عند تخزيم البرنامج يطلب منا اضافة ملفات من المشروع ايش نختار ياليت تكتبون امتداد الملفات

2التقارير هل نضعها مع الملفات

3كيف نرفق قاعدة البيانات مع البرنامج بحيث يعمل على الاجهزة الاخرى

ياليت تساعدونا

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

الرجا من الاعضاء المحترفون المساعدة

وشكرا

#2

/index.ph...=53834&st=0

قد يساعدك هذا الرابط

ملاحظة: أرجو عدم كتابة (للمحترفين) وأشياء كهذه، فقد تجد حلك أحياناً عند عضو مبتدئ.

الأسئلة معظمها موجود حلها في الوصلة.

بالنسبة للتقارير، فهي مضمنة في الـExe ، هذا في حال استعمالك لـData report ، أما Crystal وغيره، فلا أدري فلم أستعمله

هذه الجملة خاطئة  :wacko: 


#3

شكرا لعرضك هذا الموضوع الهام واعتقد أن الرابط الموضوع به شرح مميز

بالنسبة للتقارير إذا مانت بالكريستال فيجب تضمينها في البكيتج

#4

القاعدة هي أن تضع كل ماله صلة بملف التنفيذ النهائي أي ( الـ eXe ) داخل الحزمة

واقصد بكل ماله صلة أي المكتبات التي استدعيتها أنت لمشروعك والـ Components أيضا

أي ملفات الـ dll والـ ocx والـ olb وغيرهما مما إستدعيته أنت .. بالإضافة إلى الملفات التي تخص الملفات التي إستدعيتها

أما التقارير فهناك نوعان .. النوع الأول التقارير المنفصلة عن المشروع وهي تخص الـ Crystal

وهي منفصلة لأنك تقوم بتصميمها من خارج الـ Visual Basic .. بإستخدام الـ Crystal نفسه

هذه التقارير لابد وان ترفقها مع الـ eXe ..

وبالمنطق يا أخي أنك حين تستدعيها تعطي الـ Control العارض لها تعطيه مسارا .. فكيف لا ترفقها ؟؟

والنوع الثاني من التقارير وهو عباره عن التقارير المصممه داخل الـ Visual نفسه ويمكن تصميمها بإستخدام أي النوعين

الـ DataReport و الـ Crystal .. وهذه لا ترفق مع الملف التنفيذي

فبالمنطق أيضا إنك وقت إستدعائها تستدعيها على أنها Form أو Module .. فكيف ترفقها إذا كانت داخل الـ eXe نفسه ؟؟

وسبب عدم الرد على أغلب المواضيع كما ذكرت أنت هو ان صاحب الموضوع لا يعلم المشكلة .. ويكتب موضوعا لتضليلنا واغلبها كلام خطأ

أي انه هو غير متعاون مع نفسه .. فكيف نتعاون معه !! وان علم اصل المشكلة لما سأل من الأصل .. ونادر إن صادفت سؤالا حقيقيا يا أخي

ونصيحة مني .. الحاسب الآلي هو مجرد آلة .. ولا أكثر ولا أقل .. وكل مشاكلها لا حل لها إلا بالمنطق .. لأنها آلة غبيه ولن تراوغك

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

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#5

شكرا لك اخ MRX_ta7ady

يوجد برامج للبحث عن الملفات التى يستخدمها البرنامج ويحددها لك مثل على ما اذكر alloy

ممكن تستخدمه لمعرفة الملفات المطلوبة + استخدم نسخة كويسة من برامج التحزيم المعروفة وانا استخدمت برنامج setup_factory6

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

فى التعرف عليها فهذا هى اغلب مشاكل التحزيم

وارجو لك التوفيق ---- تحزيم بدون مشاكل

#6

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

يعطيكم العافية

ممكن كود الاتصال بقاعدة البيانات

#7

أخي في حال وجود سؤال آخر تضعه في موضوع آخر، من أجل التنظيم وتسهيل البحث.

على كل حال، طرق الاتصال كثيرة هذا أحدها (وهو يتصل بقاعدة أكسيس):

اختر قائمة Project ثم References ثم Microsoft ActiveX Data Object 6.0 Library

  1.  
  2. Dim DB As New ADODB.Connection
  3. Dim RS As New ADODB.Recordset
  4. Db.Provider = "Microsoft.JET.OLEDB.4.0; "
  5. DB.Open مسار قاعدة البيانات
  6. RS.Open اسم الجدول,DB
  7.  

وبهذا تحقق الاتصال بإذن الله

هذه الجملة خاطئة  :wacko: 


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

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

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

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

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