PDA

View Full Version : استفاده از c# و vb.net هم زمان



alirezador
یک شنبه 14 اسفند 1384, 12:00 عصر
سلام
میدونم که در مورد این موضوع مطالب زیادی تو سایت موجوده ولی من یک مثال عملی لازم داشتم که هم از c# استفاده کرده باشه و هم از vb.net همزمان تو یک project
ممنون میشم اگه کمکم کنید

alirezador
یک شنبه 14 اسفند 1384, 15:13 عصر
خواهش میکنم در موضوع کمکم کنید

M.GhanaatPisheh
دوشنبه 15 اسفند 1384, 16:02 عصر
مطمئنا با تکرار یک پست نمی تونی زودتر به جواب برسی

توی یک پروژه همزمان نمی شه از چند زبان استفاده کرد.
باید چند پروژه توی یک Solutionبسازی که توی هر کدوم به یک زبان کد بنویسی.
نهایتا برای ادغامشون پروژه ها یی که به صورت Class Library کامپایل شدن رو به صورت DLL به پروژه اصلی یا به بقیه پروژه ها اضافه کنی.

omid_Ahmadi
دوشنبه 15 اسفند 1384, 17:16 عصر
البته اگر بخواهی از چند زبان برای تولید یک اسمبلی استفاده کنی، می تونی با هر کدوم از زبانها یک فایل بسازی (فرضا یک فایل .cs و یک فایل .vb). بعد با استفاده از کامپایلرهای اون زبانها فایل های .netmodule تولید کنی. بعد از اون می تونی با استفاده از ابزارهای Assembly Linker مثل al.exe این فایلهای .netmodule را با هم ترکیب کنی و یک فایل اسمبلی تولید کنی که به چند زبان نوشته شده.
قبلا یه برنامه داشتم که یک فایل رو با استفاده از 4 تا زبان نوشته بود C# و VB و J# و VC اما الان هر چی گشتم پیداش نکردم که برات آپلود کنم. ولی روشش زیاد سخت نیست. یه ذره در مورد کامپایلرها و سوییچهی command prompt بخونی و یه نگاهی هم به راهنمای al.exe بندازی روش کار دستت میاد.