28-11-17, 11:23 AM
(آخر تعديل لهذه المشاركة : 28-11-17, 11:24 AM {2} بواسطة حريف برمجة.)
مرحبا اخي عبدالعزيز البسكري ،، حياك الله ياغالي
نعم اخي انا ايضاً ايام البرمجة بالفيجوال بيسك 6 كنت من هواة السيت اب فاكتوري لأنه ممتاز بصراحه ولا يوجد له مثيل .
بخصوص انستول شيد (INSTAALSHIELD) جميل وأعتقد للشركات والمطورين ولكن الاصدار الكامل اعتقد غير مجاني اضف على ذلك شاشاته كثيرة .
الدوت نت يوجد به ميزة ممتازة وهي انك تصمم البرنامج على اصدار معين من الفريم وورك ،، لنفرض مثلاً فريم وورك اصدار 3.5
وعاوز تشغل البرنامج على جهاز آخر ،، فقط نصب الفريم وورك 3.5 ،، وانقل الملف الناتج بعد عمل Compile للجهاز الآخر وقاعدة البيانات وسيعمل مباشرة .
لنفرض انك صممت برنامجك بتقارير كريستال ريبورت ،، فقط قم بتنصيب برنامج الكريستال ريبورت ملفات الرن تايم (RUN TIME) تكفي ليعمل برنامجك على أي جهاز آخر بتقارير كريستال ريبورت بدون مشاكل ،، ايضاً لو عملت على مكتبات خارجية مثل ديف اكسبريس تقوم بتنصيبها على الجهاز قبل تنصيب برنامجك أو نقل ملفات التشغيل مثل ملفات (DLL) وسيعمل ايضاً .
## ولعمل ملف exe لبرنامجك في الدوت نت قم بتشغيل برنامجك كالعادة للتجريب والمعاينة وبعد عملية التشغيل ستجد ملف (YOUR APP NAME.EXE) في المسار التالي :
\bin\Debug
فقط تنقل هذا الملف من المسار بالأعلى إلى السيت اب وارفاق قاعدة البيانات وعمل سيت اب كالعادة مع فيجوال بيسك 6 .
بعطيك مثال :
انا عملت برنامج لصديق على فريم وورك 3.5 واستخدمت تقارير مايكروسوفت وملف dll للماسح الضوئي هنا اقوم بتنصيب الفريم وورك 3.5 وتنصيب تقارير مايكروسوفت ونقل ملف الديل الخاص بالماسح الضوئي للجهاز وانقل ملف تشغيل البرنامج سيعمل مباشرة .
والحل الآخر اني اعمل ملف سيت اب عن طريق فاكتوري سيت اب او أي برنامج آخر يعمل ملف سيت اب > فقط ادرج ملف تشغيل البرنامج وبرنامج تقارير مايكروسوفت وملف ديل الماسح الضوئي وانتج ملف سيت اب واحد للبرنامج وعند تنصيبه على اي جهاز آخر سيعمل مباشرة .
هذي من حسنات الدوت لأننا هنا نستخدم أدوات ومكتبات ومزودات الاتصال من اصدار الدوت نت المستخدم ،، ولكن الفيجوال بيسك 6 هناك ملفات (Run Time) يجب ادراجها ليعمل التطبيق .
ملاحظة : منذ فترة ساعدتني بموضوع الطباعة حسب X و Y .. كنت نويت إرسال الملف لك للنظر به و إبداء الرأي لكن إهتمامي بالفيجوال ستيديو أنساني مشروعي
المهم هل ادت الغرض الطباعة بال X and Y ،، وعلى فكرة يمكن استخدامها ايضاً بنفس الفكرة في الدوت نت .
اي استفسار يسعدني مساعدتكم ،، بالتوفيق للجميع
نعم اخي انا ايضاً ايام البرمجة بالفيجوال بيسك 6 كنت من هواة السيت اب فاكتوري لأنه ممتاز بصراحه ولا يوجد له مثيل .
بخصوص انستول شيد (INSTAALSHIELD) جميل وأعتقد للشركات والمطورين ولكن الاصدار الكامل اعتقد غير مجاني اضف على ذلك شاشاته كثيرة .
الدوت نت يوجد به ميزة ممتازة وهي انك تصمم البرنامج على اصدار معين من الفريم وورك ،، لنفرض مثلاً فريم وورك اصدار 3.5
وعاوز تشغل البرنامج على جهاز آخر ،، فقط نصب الفريم وورك 3.5 ،، وانقل الملف الناتج بعد عمل Compile للجهاز الآخر وقاعدة البيانات وسيعمل مباشرة .
لنفرض انك صممت برنامجك بتقارير كريستال ريبورت ،، فقط قم بتنصيب برنامج الكريستال ريبورت ملفات الرن تايم (RUN TIME) تكفي ليعمل برنامجك على أي جهاز آخر بتقارير كريستال ريبورت بدون مشاكل ،، ايضاً لو عملت على مكتبات خارجية مثل ديف اكسبريس تقوم بتنصيبها على الجهاز قبل تنصيب برنامجك أو نقل ملفات التشغيل مثل ملفات (DLL) وسيعمل ايضاً .
## ولعمل ملف exe لبرنامجك في الدوت نت قم بتشغيل برنامجك كالعادة للتجريب والمعاينة وبعد عملية التشغيل ستجد ملف (YOUR APP NAME.EXE) في المسار التالي :
\bin\Debug
فقط تنقل هذا الملف من المسار بالأعلى إلى السيت اب وارفاق قاعدة البيانات وعمل سيت اب كالعادة مع فيجوال بيسك 6 .
بعطيك مثال :
انا عملت برنامج لصديق على فريم وورك 3.5 واستخدمت تقارير مايكروسوفت وملف dll للماسح الضوئي هنا اقوم بتنصيب الفريم وورك 3.5 وتنصيب تقارير مايكروسوفت ونقل ملف الديل الخاص بالماسح الضوئي للجهاز وانقل ملف تشغيل البرنامج سيعمل مباشرة .
والحل الآخر اني اعمل ملف سيت اب عن طريق فاكتوري سيت اب او أي برنامج آخر يعمل ملف سيت اب > فقط ادرج ملف تشغيل البرنامج وبرنامج تقارير مايكروسوفت وملف ديل الماسح الضوئي وانتج ملف سيت اب واحد للبرنامج وعند تنصيبه على اي جهاز آخر سيعمل مباشرة .
هذي من حسنات الدوت لأننا هنا نستخدم أدوات ومكتبات ومزودات الاتصال من اصدار الدوت نت المستخدم ،، ولكن الفيجوال بيسك 6 هناك ملفات (Run Time) يجب ادراجها ليعمل التطبيق .
ملاحظة : منذ فترة ساعدتني بموضوع الطباعة حسب X و Y .. كنت نويت إرسال الملف لك للنظر به و إبداء الرأي لكن إهتمامي بالفيجوال ستيديو أنساني مشروعي
المهم هل ادت الغرض الطباعة بال X and Y ،، وعلى فكرة يمكن استخدامها ايضاً بنفس الفكرة في الدوت نت .
اي استفسار يسعدني مساعدتكم ،، بالتوفيق للجميع

