vb.net转c在线 vb60转net

怎样将VB代码换成C可以试试VBto Converter
VBto Converter是一款VB语言转换软件vb.net转c在线,它支持将MS Visual Basic资源文件(包括源代码)转换成MS VCMFC, VC.NET (CLR), VBNET, C#, J#, Borland CBuilder, Borland Delphi源文件 。
如何把下面用vb.net语言编写的代码改成c#给你个网站看
可在线将vb.net代码转成c#的,我用过,还可以的,但是转后也要改动一些 。这里还有将c#转vb.net的 。
这是我转的:
string[] ArrValue = https://www.04ip.com/post/new string[43];
int Nums;
public void Page_Load(object Sender, EventArgs E)
{
int I;
if (!IsPostBack) {
for (I = 1900; I = 2101; I) {
ListItem IItem = new ListItem();
IItem.Text = (string)I;
if (I == Year(Now)) {
IItem.Selected = "True";
}
DropYear.items.add(IItem);
}
for (I = 1; I = 12; I) {
ListItem IItem = new ListItem();
IItem.Text = (string)I;
if (I == Month(Now)) {
IItem.Selected = "True";
}
【vb.net转c在线 vb60转net】DropMonth.items.add(IItem);
}
}
DispDetail(Conversion.Val(DropYear.SelectedItem.Text), Conversion.Val(DropMonth.SelectedItem.Text));
}
public void DispDetail(int YYear, int MMonth)
{
System.DateTime theDate;
int theYear;
int theMonth;
int theDay;
int theWeek;
int theFirstNum;
int NumOfMonth;
int i;
string theStr;
theYear = YYear;
theMonth = MMonth;
theDay = 1;
//获得所要查询的月的第一天日期
theDate = DateSerial(theYear, theMonth, theDay);
//确定所要查询的第一天是星期几
theWeek = weekday(theDate);
theFirstNum = theWeek;
//确定所要查询的月的天数
NumOfMonth = GetDayNum(theyear, themonth);
for (i = 0; i = 41; i) {
ArrValue(i) = "";
}
for (i = 0; i = NumOfMonth - 1; i) {
ArrValue(theFirstNum - 1i) = i1;
}
}
public object GetDayNum(int YYear, int MMonth)
{
object functionReturnValue = https://www.04ip.com/post/null;
if (MMonth == 1 | MMonth == 3 | MMonth == 5 | MMonth == 7 | MMonth == 8 | MMonth == 10 | MMonth == 12) {
functionReturnValue = https://www.04ip.com/post/31;
}
else {
if (MMonth == 4 | MMonth == 6 | MMonth == 9 | MMonth == 11) {
functionReturnValue = https://www.04ip.com/post/30;
}
else {
if (((YYear % 4 == 0)(YYear % 100 != 0)) | (YYear % 400 == 0)) {
functionReturnValue = https://www.04ip.com/post/29;
}
else {
functionReturnValue = https://www.04ip.com/post/28;
}
}
}
return functionReturnValue;
}
高人 将vb.net的代码转换为vb6 特别是CType(sender, Form).Close()这一句sender就是引发事件的对象,因为不知道具体类型所以用object类型 , 在vb.net就是把sender转成窗体类型 意思就是关闭当前窗体 。如果转成VB6的话就是Unload me
在vs2008中怎样将vb的项目转换成c#的项目?这需要三个步骤:
第一步:创建一个C#项目,在其中添加相应的窗体和引用,将VB2008中相应窗体上的控件复制到C#相应的窗体上;
第二步:使用C#与VB.NET转换工具软件或者到“” , 将VB2008 的代码转换成C#代码 。
第三步:工具软件或者在线转换,转换后的代码会有一些错误或者无法转换的部分 , 进行简单的人工修正 。
OK,你成功了!
vb.net转c在线的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb60转net、vb.net转c在线的信息别忘了在本站进行查找喔 。

    推荐阅读