实战 .NET - Win App - 创建一个的窗口(0分)

  • 主题发起人 主题发起人 yysun
  • 开始时间 开始时间
Y

yysun

Unregistered / Unconfirmed
GUEST, unregistred user!
请您安装好 Microsoft .NET Framework Redistributable
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1137853
下面就可以建立第一个 Windows app。过程是:
1、建一个目录:例如 myApp
2、在 myApp 里面建个文件 - mk.bat 内容为:
D:/WINNT/Microsoft.NET/Framework/v1.0.3705/csc *.cs /r:System.web.dll /r:System.data.dll /r:system.dll
注意:您需要找到 csc.exe 在您机器上的路经)
3、在 myApp 里面建个文件 - hiApp.cs 内容为:
using System;
using System.Windows.Forms;
namespace dfw {
public class MainFrom : Form {
public MainFrom () {
this.Text = "你好!大富翁论坛";
}
public static void Main(string[] args) {
Application.Run(new MainFrom());
}
}
}
4、运行 mk.bat 编译得到 hiApp.exe
5、您将看到您的第一个 .NET Win app 运行成功!
见鬼的是设置窗口标题用的属性是 Text
不是 Delphi 中的 Caption,也不是 Java 中的 Title。
 
听孙博士的讲座......
 
改进了 mk.bat,可以输入 C# 源文件名,以及输出文件名:例如 mk *.cs myApp.exe
mk.bat 的新内容为:
D:/WINNT/Microsoft.NET/Framework/v1.0.3705/csc /t:winexe /out:%2 %1 /r:System.web.dll /r:System.data.dll /r:system.dll
 
》Application.Run(new MainFrom());
同学们,看到这句,有什么感觉?
 
Java 为父:public static void Main(string[] args)
Delphi 为母:Application.Run(new MainFrom());
 
啊?老板啊,判父母就那么判的啊。
我觉得.NET吸取JAVA语言的长处,至于DELPHI,我觉得更体现在她IDE的增强上。
这样的爹娘才互补哦~呵呵
 
各位学长,谁给我介绍一下这个mk.bat是什么东西啊?
 
哪儿有VC#下载?
 
我对.net就一个字:慢!
 
抄袭可是微软的拿手活啊。
 
using System;
//c++ 都是这么装入库
using System.Windows.Forms;
namespace dfw {
~~~~~~~~C++一样名字空间
public class MainFrom : Form { //像 java
public MainFrom () {
this.Text "你好!大富翁论坛";
}
public static void Main(string[] args) {
Application.Run(new MainFrom());
~~~~~~~~~~~~application.run c++ qt
库都是这样运行程序的
}
}
}
实在没有跟pascal 有什么像的,delphi 之父是去开发vb.net的,不是c#,vc.net 有lippman
虽然两个人都是泰斗,但国外不是国内,新东西并不一定有他们的份。
c# 出现是专对java的,拉拢那些程序员。.如果说像什么,java 和c# 都是c++ 变种。
抛弃了和c 兼容而已。这样oo实现简单。
 
好东西,是要好好学一学了。
 
不如用c# builder来做了。。。
 
孙老师,来看看这个:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2035598
 
bat就是批处理文件,详细的你可以用google搜搜
目的就是提高工作效率
 
c#与delphi相比,各什么优势呢?
 
我觉得C#Builder好用,微软的开发工具太大了。
孙老师,怎么才能让C#讨论热烈起来。
 
来自:CJ, 时间:2002-7-12 10:01:00, ID:1198856
啊?老板啊,判父母就那么判的啊。
我觉得.NET吸取JAVA语言的长处,至于DELPHI,我觉得更体现在她IDE的增强上。
这样的爹娘才互补哦~呵呵
不明白,java语言有什么长处,没有任何感觉,很一般的一种语言,在数据结构上来看太差了,比object pascal差太远了,一定要说java好处,最多就是解释执行跨平台而已,语言本身很一般
 

Similar threads

Y
回复
28
查看
838
delphi_krush
D
Y
回复
35
查看
698
gggitxai
G
Y
回复
226
查看
4K
nong
N
后退
顶部