Q 4 VB.net |c++ Professional Programmers
السلام عليكم ورحمة الله...
هل يمكن عمل تطبيق باستخدام ++C و VB.net ؟!
حيث++ C غنية low level libraryies ... وهي ما أريد
هل من الممكن أن يكون التطبيق بشكل عام من GUI وevant ... بـ VB.net و يكون من خلاله استدعاء لفنكشنز من++ C
إذاكان نعم ؟ هلا أشرتم مشكورين إلى الطريقة ؟
رد: Q 4 VB.net |c++ Professional Programmers
لو بتستخدم الmicrosoft visual Studio 2005 or 2008
مفيش مستحيل ممكن كل حاجة
في ال visual Studio نفسها وضع اسمه general Development interface
تقدر تستدعي اي مكتبة من اي لغة وتستخدمها في برنامجك
ال dotnet مخلتش حد نفسه في حاجة
رد: Q 4 VB.net |c++ Professional Programmers
:) .. شوف أخي. أنا مبرمج VB من زمان وشايف سهولتها وحلاوتها
لكن! لو ردت تسوي GUI بالسي++. وواجهة رسومية فالأمر لم يعد معقداً كما كان
الحين فيه مكتبات سهلة تقارب سهولة الVB.
أحسن مثال للحين هو
Qt
http://trolltech.com/products/qt/
وهناك حل آخر :). إنك تسوي برنامج ++C بس Consol. وتخليه يعتمد على command line arguments . وكل مرة تستدعيه من برنامج VB بواسطة Shell_execute هذا الحل مستخدم في نظام لينوكس للفصل بين البرامج وGUI. يعني البرنامج ++C والواجهة بأي لغة أخرى سهلة وآمنة مثل Python :).
رد: Q 4 VB.net |c++ Professional Programmers
اقتباس:
المشاركة الأصلية كتبت بواسطة drbmsh
لو بتستخدم الmicrosoft visual Studio 2005 or 2008
مفيش مستحيل ممكن كل حاجة
في ال visual Studio نفسها وضع اسمه general Development interface
تقدر تستدعي اي مكتبة من اي لغة وتستخدمها في برنامجك
ال dotnet مخلتش حد نفسه في حاجة
بالضبط هذا ما أريد...
لكن لم أجد الوضع الذي ذكرته؟ ( أستخدم vb.net 2008 )
جزاك الله خيراً.
اقتباس:
المشاركة الأصلية كتبت بواسطة عمر
:) .. شوف أخي. أنا مبرمج VB من زمان وشايف سهولتها وحلاوتها
لكن! لو ردت تسوي GUI بالسي++. وواجهة رسومية فالأمر لم يعد معقداً كما كان
الحين فيه مكتبات سهلة تقارب سهولة الVB.
أحسن مثال للحين هو
Qt
http://trolltech.com/products/qt/
وهناك حل آخر :). إنك تسوي برنامج ++C بس Consol. وتخليه يعتمد على command line arguments . وكل مرة تستدعيه من برنامج VB بواسطة Shell_execute هذا الحل مستخدم في نظام لينوكس للفصل بين البرامج وGUI. يعني البرنامج ++C والواجهة بأي لغة أخرى سهلة وآمنة مثل Python :).
C++ وبس... لوكان خيار اللغة بيدي لفعلت الحل الأول.
الحل الآخر عجيب..ماشاء الله (ذكرتني بـ لينكس )
جزاك الله خيراً.
رد: Q 4 VB.net |c++ Professional Programmers
اقتباس:
الحل الآخر عجيب..ماشاء الله (ذكرتني بـ لينكس )
جربه. تراه عملي. وأصلا يخلي برنامجك قابل للتطوير. وقابل للعمل بدون واجهة. وبالتالي تستطيع ان تجعل البرنامج القائم بالوضائف Cross-Platform!
جرب هذا الحل لن تندم وينفعك في حالة كنت أنت تتولى برنامج الوضائف وآخر يتولى برنامج الواجهة! :).