السّلام عليكم و رحمة الله و بركاته
إخواني الأكارم .. بحثت كثيرًا لكنّي لم أتوصّل لنتيجة مرجوّة حول تحويل كود من الفيجوال بيسك 6 إلى الفيجوال ستيديو دوت نت .. هذا من جهة .. و من جهة أخرى المواضيع التي تخص ما أريده تكاد منعدمة تمامًا ليس على مستوى منتدانا فحسب بل على شبكة الأنترنت بأكملها ..
هل يوجد تطبيق يمكنني تحويل الكود من خلاله أو كيف يتم ذلك لو سمحتم طبعا لو كان ذلك بالإمكان
بارك الله فيكم و لكم مقدّمًا و جزاكم خير الجزاء
تحياتي
السّلام عليكم و رحمة الله و بركاته
من جهتي انا ارى ان افضل برنامج لتحويل الاكواد هو الشخص نفسه ، تعلم الدوت نت وسوف تكتب اي برنامج تريده وتحول اي كود تريده ، حتى ولو وجدت برنامج فلن يحول لك الكود بشكل جيد وسوف يحتوي على الكثير من المشاكل
حتى عملية التحويل بين VB.net و الـ C# والتي هما متقاربتين جدا وتستخدمان نفس الثقنية عملية التحويل تكون غير ناجحة
كما قال أخي viv
عملية التحويل ليست مظمونة 100%
هناك طريقة ( لتحويل المشاريع وليس أداة لتحويل كود نصي ) وهي بتحميل ( Visual Basic 2008 ) حصرياً :
افتح Visual Basic 2008. من القائمة ملف ، اختر "فتح المشروع".
في مربع الحوار فتح Project حدد موقع ملف المشروع (الذي ترغب في تحويلة) وافتحه.
هذا سيقوم بتشغيل معالج ترقية Visual Basic. تحتوي الصفحة الأولى من المعالج على شرح لما سيفعله المعالج.
إضغط على التالي للانتقال إلى الصفحة الثانية من المعالج. تقدم هذه الصفحة خيارات للترقية. في هذه الحالة ، لا توجد خيارات قابلة للتطبيق متاحة.
إضغط على التالي للانتقال إلى الصفحة الثالثة من المعالج.
إضغط على التالي لقبول الموقع الافتراضي للمشروع الجديد ، أو قم بإدخال موقع مختلف. الموقع الافتراضي هو مجلد جديد مباشرة أسفل مجلد مشروع Visual Basic 6.0.
إذا تمت مطالبتك بإنشاء مجلد جديد ، اختر "نعم".
في الصفحة الرابعة من "معالج" ، إضغط على "التالي" لبدء الترقية.
عند الانتهاء من الترقية ، يتم إغلاق المعالج ، وسيظهر المشروع الجديد في Solution Explorer.
ملاحظة : عملية التحويل ليست مظمونة 100% من الممكن أن تحتاج إلى تصحيح
توجد صفحة على موقع microsoft تقدم خدمة Visual Basic Upgrade
افتح الصفحة
Mobilize.Net's ستجد رابط
Download your copy today
إضغط على
Free License
الآن يجب إدخال بياناتك
* ملاحظة : لا أعلم كيفية إستخدام الأداة لأنني لم أستخدمها من قبل
السّلام عليكم و رحمة الله و بركاته
كلام معقول أخي الغالي " VIV "
بارك الله فيك و لك و جزاك خير الجزاء .. فعلا ليس أفضل من يكون المحوّل هو الشخص بحد ذاته
لكن بصراحة بدأت مع الدوت نت منذ فقط قرابة شهرين و أن أصل لدرجة تحويل و صياغة كود صحيح يعمل بكفاءة تماما مثلما كان بالفيجوال بيسك 6 .. أراه فعلا مستحيل ..
على كل حال أخي الكريم .. موضوعي هو بهذا الرابط و ما أريده هو تحويل مشاركة أستاذنا الحبيب الغالي .. الغائب عن العين و الحاضر بالقلب .. و الله أعلم بذلك " أحمد منصور ".. بالمشاركة رقم 4 .. تنفيذ القرعة على الأسماء بشروط
لعل و عسى يكون لديك فكرة أبني عليها
شكري و تقديري واحترامي
تحياتي
السّلام عليكم و رحمة الله و بركاته
أخي الغالي و أستاذي القدير
" عبد الله الدوسري "
لا كلام و رأي يعلو فوق كلامك ..
و سأقوم بإذن الله بتحميل الفيجوال ستيديو 8 و أجرّب لعل و عسى يحدث الله أمرا
و مع ذلك أتمنى أن أجد مثالا مشابها لما أود القيام به المذكور برابط مشاركتي أعلاه و أنهي الأمر بدون متاهات التحويل
تحياتي و احتراماتي لشخصك الكريم
السلام عليكم كيف حال الجميع
اخي عبد العزيز ارى ان تبعد هذه الفكرة من راسك لانها سوف تضيع لك الكثير من الوقت و تجلب لك الصداع كما حصل معي و هو طبيعي بحكم اننا بدأنا تجربتنا بvb6
ما انصحك به ان تبحث تفهم اساسيات الدوت نت و من تم حاول ان تطور افكارك و مشاريعك و طرق عمل برامجك بعيدا عن vb6
يمكنك الاطلاع على هذا الرابط اضافة على ما قدمه الجميع من الردود
ود يفيدك فكرياً هذا الرابط
https://msdn.microsoft.com/en-us/library/bszew91f(v=vs.120).aspx
ومن نصيحتى كتابة أو انشاء اكواد البرنامج جديد خاصة البرنامج قديم كان مصمم من قبل على 6
افضل بكثير من عملية التحويل والبحث عن الاسطر التى توجد بها نواقص او اخطاء
وتذكر بوجود الاصدارات الاحدث توفر معك كتابة الاكواد وايضاً المكاتب
بالتوفيق لك
تشكراتي الخاصة أخي الكريم elgokr
بارك الله فيك و لك و جزاك خير الجزاء على مرورك الكريم..و على رابط الموضوع .. سأجهز باذن الله ملفا مماثلا تماما لما هو بال vb6 لعل ان شاء الله أجد أفكارا من الاخوة الأكارم تقرب لي الفكرة و تساعدني على ءلك
تحياتي
السّلام عليكم و رحمة الله و بركاته
إخواني الأكارم ..
بعد تحميل الفيجوال ستيديو 2008 .. واتّباع طريقة التّرقية من الفيجوال بيسك 6 إلى الإصدار المذكور ..
وجدت بنهاية المطاف بعض الأخطاء التي لم أعد قادرًا و لم تعد لي أي قابليّة حتى بالنظر إليها بعد 3 أيام و ليس بفكري سواها ..
بالمرفقات .. ملف ال VB6 الأصلي .. و ملف الفيجوال ستيديو الناتج عن عمليّة التّحويل
بارك الله فيكم و لكم مقدما و جزاكم خير الجزاء
تحياتي
(15-05-18, 03:48 AM)عبد العزيز البسكري كتب : [ -> ]السّلام عليكم و رحمة الله و بركاته
إخواني الأكارم ..
بعد تحميل الفيجوال ستيديو 2008 .. واتّباع طريقة التّرقية من الفيجوال بيسك 6 إلى الإصدار المذكور ..
وجدت بنهاية المطاف بعض الأخطاء التي لم أعد قادرًا و لم تعد لي أي قابليّة حتى بالنظر إليها بعد 3 أيام و ليس بفكري سواها ..
بالمرفقات .. ملف ال VB6 الأصلي .. و ملف الفيجوال ستيديو الناتج عن عمليّة التّحويل
بارك الله فيكم و لكم مقدما و جزاكم خير الجزاء
تحياتي
الملف المرفق وجت به النسخة 6 و 2013
وسامحنى لم توجد لدى نسخة 2008
حتى اقوم بتحويل النسخة 6 الخاصة بك سامحنى
وعند تجربة فتح النسخة 2013 وبداخلها نسخة باك اب لـ 2008
وظهر معي الاخطاء كلها كما فى الصورة
غالباً بمجرد حل مشكلة كل ما عليهم علامت المسلسل الاصفر سيعمل السورس بدون مشكلة
لو كان عندى لاصدار 6 كنت فتحت المشروع وقمت بتحويل مشروعك من 6 الى دوت نت يدوياً
لا اعتقد ان المشروع حجمه كبير من حيث الوقت لبنائه من جديد
وسامحنى على التقصير
وتمنياتى لك التوفيق
القى نظرة على المرفقات
اشتغلت فى شوية وعملت نص المشوار
الاصدار اللى انا شغال عليه 2015
كل ما تبقي فقط المعادلات الى انت عاملها
ستجد ملف باسم Form1 خارج مجلد المشروع
ده الكود اللى كان فى النسخة 6
تحياتى لك