تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مترجم سطر الأوامر الخاص بفيجوال بايزيك 2008
#4

ترجمة عدة ملفات مصدرية باستخدام vbc.exe

تم إنشاء النسخة الحالية من التطبيق TestApp.exe بواسطة ملف *.vb وحيد والحقيقة هي أن معظم المشاريع تكون مؤلفة من عدة ملفات *.vb وذلك يبقي الكود أكثر مرونة وتنظيما وسنفترض أنه لديك فئة إضافية موجودة في الملف HelloMsg.vb ومحتويات الملف كانت كما يلي

كود :
Imports System
Imports System.Windows.Forms

Class HelloMessage
Sub Speak()
MessageBox.Show("Hello Again")
End sub
End class
وبافتراض أنك قمت بحفظ الملف HelloMsg.vb في نفس المجلد الذي قمت بحفظ الملف TestApp.vb فيه. قم بتعديل الكود في TestApp.vb ليستخدم الفئة الجديدة كما يلي

كود :
'A simple vb2008 appilication
Imports System

'Don't need This any More
'Imports system.Windows.Forms

Module TestApp
Sub Main()
Console.WriteLine("Testing! 1, 2, 3")

'Don't need This any More either
'MessageBox.Show("Hello!")

'Exercise the HelloMessage Class!
Dim hello as new HelloMessage()
hello.Speak()
End Sub
End Module
يمكنك الآن ترجمة ملفات *.vb كما يلي

كود :
vbc /r:System.Windows.Forms.dll TestApp.vb HelloMsg.vb
كما يمكنك مترجم VB2008 من استخدام المحارف البديلة * و ؟ في سطر الأوامر لإخبار vbc.exe بأنك تريد استخدام جميع ملفات *.vb المحتواة في مجلد المشروع كما يلي

كود :
vbc /r:System.Windows.Forms.dll *.vb
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
مترجم سطر الأوامر الخاص بفيجوال بايزيك 2008 - بواسطة Raggi Tech - 09-10-12, 05:12 PM


التنقل السريع :


يقوم بقرائة الموضوع: