delphi4arab منتديات دلفي للعرب
تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي (/showthread.php?tid=9040)



تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - yousefwasti - 07-12-2017

السلام عليكم
تم إنشاء برنامج على دلفي 2010 وقاعدة البيانات اوراكل كيف يمكن تشغيل النسخة التنفيذية على حاسب لا يحوي دلفي


RE: تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - AX302 - 07-12-2017

و عليكم السلام
ادا كنت تقصدك .net framework تطبيقات الدلفي تشتغل بدونها
ادا كنت تقصد شئ اخر يرجى التوضيح اكثر


RE: تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - yousefwasti - 08-12-2017

تم كتابة برنامج بلغة الدلفي 2010 على جهاز الكمبيوتر وبعد تنفيذ run ومعالجة الأخطاء تم إنشاء نسخة تنفيذية project1.exe عند تنفيذ هذه النسخة على الحاسب الموجود عليه الدلفي يتم تنقيذه ولكن عند نسخ الملف project1.exe إلى حاسب آخر لا يحوي دلفي البرنامج لا يعمل
ماذا أفعل كي يعمل


RE: تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - mobile - 08-12-2017

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


RE: تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - AX302 - 09-12-2017

(08-12-2017, 02:01 PM)yousefwasti كتب : تم كتابة برنامج بلغة الدلفي 2010 على جهاز الكمبيوتر وبعد تنفيذ run ومعالجة الأخطاء تم إنشاء نسخة تنفيذية project1.exe عند تنفيذ هذه النسخة على الحاسب الموجود عليه الدلفي يتم تنقيذه ولكن عند نسخ الملف project1.exe إلى حاسب آخر لا يحوي دلفي البرنامج لا يعمل
ماذا أفعل كي يعمل

كيف لايعمل 
قصدك لاينفد او يعطيك رسالة خطاء


RE: تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - Delphi4Us - 09-12-2017

ما يحدث تماما مثل انك تستخدم قاعدة بيانات SQL Server مثلا ، لابد وان يكون مثبت على الجهاز الثاني
هناك حالات لا يجب ان يكون فيها مثبت مثلا في قواعد بيانات FireBird اذا استخدمت الطريقة المضمنة لا تحتاج الى ان يكون السيرفر مثبت على الجهاز الثاني
في قواعد بيانات الاوراكل لا اعرف ان كانت تقبل قاعدة البيانات المضمنة والتي تحتاج الى نقل بعض الملفات مع المشروع
يعني لازم تقوم بتتبيت الاوراكل على الجهاز الثاني لانه هو الذي سوف يدير العمليات من والى قاعدة البيانات .
بمعنى اوقف اي عمليات لك على قاعدة البيانات وانقل الملف الى الجهاز الثاني وسوف يعمل بدون مشاكل
وهناك حالة اخرى ربما انت ترجمت المشروع لنظام 64 بت والجهاز الثاني 32 بت


RE: تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - yousefwasti - 10-12-2017

شكرا لمشاركة الجميع
تماما أحتاج إلى مكاتب الربط التي تجعل البرنامج يعمل على حاسب غير مثبت عليه دلفي 2010 أي مكاتب الربط الخاصة بدلفي 2010


RE: تشغيل نسخة تنفيذية على حاسب لا يحوي دلفي - محمد عبد العزيز - 10-12-2017

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

أولا اخي حاول دائما كتابة رسالة الخطأ إن وجدت او صف المشكل حتى يمكن اجابتك دون اضاعة وقت في فهم المشكل لان "البرنامج لا يعمل" لا تعني شيئا ويمكن ان يكون عشرات الاسباب!

ثانيا في برامج قواعد البيانات عامة هناك نقط يجب اخذها بعين الاعتبار
- قاعدة البيانات يجب ان تكون مثبتة في جهاز ما اينما كان، هنا محرك قاعدة البيانات + البيانات نفسها + ما يجب مثل التعديل على الجدار الناري ان وجد بفتح منفذ ما او التعديل على الروتر...
- الملف التنفيذي + ما يحتاج للاتصال بقاعدة البيانات (غالبا ما يكون بارفاق او تثبيت مكتبات خاصة بقاعدة البيانات)
- تحديث معلومات الاتصال مثل اسم الخادم/المنفذ، بروتوكول الاتصال ان وجد، مسار قاعدة البيانات ان وجد، اسم المستخدم وكلمة السر...
طبعا هناك حالات خاصة واختلافات طفبفة حسب اختلاف قواعد البيانات.