نبودن گزینه Upgrade Visual Basic 6 Code

کسی از دوستان میدونه چیرا در ویژوال 2010 من در منو تولز گزینه Upgrade Visual Basic 6 Code وجود نداره؟
 

پیوست ها

  • Untitled.png
    Untitled.png
    18.4 کیلوبایت · بازدیدها: 2
در واقع من پروژه vb دارم که بدون هیچ مشکلی کار میکنه.الان میخوام کدهام رو به کدهای vb.net تبدیل کنم.نرم افزارهای موجود به هیچ وجه جواب ندادن

من دو تا تابع رو به صورت

PHP:
bbb() = StrConv(aaa, vbFromUnicode)
aa = StrConv(bbb, vbUnicode)

دارم که بعد از سرچ به صورت زیر معادل سازی کردم

PHP:
Dim bbb() As Byte
 bbb() = System.Text.Encoding.GetEncoding(1252).GetBytes(aa  a) 
aa = System.Text.Encoding.Default.GetString(bbb)

ایا معادل ساریم درست بوده.چون تو سایتها دو سه جور کد معادل وجود داشت

الان طبق عکسی که پیوست کردم خطایی دریافت می کنم که باید فکر کنم کرانه های ارایه رو باید مشخص کنم که من در کد اصلی وی بی همچین چیزی ندارم
 

پیوست ها

  • Untitled.jpg
    Untitled.jpg
    88.7 کیلوبایت · بازدیدها: 4

the_king

مدیرکل انجمن
در واقع من پروژه vb دارم که بدون هیچ مشکلی کار میکنه.الان میخوام کدهام رو به کدهای vb.net تبدیل کنم.نرم افزارهای موجود به هیچ وجه جواب ندادن

من دو تا تابع رو به صورت

PHP:
bbb() = StrConv(aaa, vbFromUnicode)
aa = StrConv(bbb, vbUnicode)

دارم که بعد از سرچ به صورت زیر معادل سازی کردم

PHP:
Dim bbb() As Byte
 bbb() = System.Text.Encoding.GetEncoding(1252).GetBytes(aa  a) 
aa = System.Text.Encoding.Default.GetString(bbb)

ایا معادل ساریم درست بوده.چون تو سایتها دو سه جور کد معادل وجود داشت

الان طبق عکسی که پیوست کردم خطایی دریافت می کنم که باید فکر کنم کرانه های ارایه رو باید مشخص کنم که من در کد اصلی وی بی همچین چیزی ندارم

از متد های درستی برای تبدیل استفاده کرده اید، فقط اون پارانتز هایی که موقع مقدار دهی برای آرایه قبل از = می نویسید رو حذف کنید :
کد:
        bbb = System.Text.Encoding.GetEncoding(1252).GetBytes(aaa)
        bb = System.Text.Encoding.GetEncoding(1252).GetBytes(aaaa)
 

جدیدترین ارسال ها

بالا