c#基于windows的应用程序的运行问题 5

我在学长的推荐下用C#做个简单的程序,因为以前都是用c++写的,现在使用C#却不知道它程序的入口和函数是怎么结合的,下载了别人的程序,却只在promgram.cs中的ma... 我在学长的推荐下用C#做个简单的程序,因为以前都是用c++写的,现在使用C#却不知道它程序的入口和函数是怎么结合的,下载了别人的程序,却只在promgram.cs中的main函数中看到
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
而在 Form1 的程序中没发现有函数调用的过程,求解C#基于windows的应用程序是怎样运行我们定义的函数的呢?
展开
 我来答
低代码观察
2012-07-25 · TA获得超过219个赞
知道小有建树答主
回答量:492
采纳率:0%
帮助的人:338万
展开全部
你以前真的用C++写过程序吗?作为一个程序员别把program写错了!

这里Program.cs 中的Main也就是这个程序的入口函数。你看一下你的解决方案中的Form1.Designer.cs,这个cs文件可以说是整个项目的主干骨,比如你在Form1中添加了对Load事件的相应,那么在Designer.cs中Visual Studio就会自动生成this.Load += new System.EventHandler(this.Form1_Load);你只需要实现this.Form1_Load就能相应Load事件。这其中牵扯到了“委托”有的地方也翻译成“代理”,英文就是delegate,你可以好好的看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haoleng222
2012-07-25 · TA获得超过669个赞
知道小有建树答主
回答量:299
采纳率:100%
帮助的人:61.1万
展开全部
我不知道你说的神马意思 但是很拗口啊 简单说 你上面这一段就是主程序入口代码 即指定程序运行时要打开的首个窗体 关于你说的“怎麽运行函数”是在窗体代码中通过“命名空间.方法名”来调用 就是说如果你写的函数不在本窗体代码中 那就不能是直接调用了 需要指定它的调用路径 明白了吗 祝你学习顺利!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a六公子
2012-07-25 · TA获得超过1952个赞
知道小有建树答主
回答量:852
采纳率:33%
帮助的人:240万
展开全部
Application.EnableVisualStyles();//为应用程序启动由操作系统决定的可视样式

Application.SetCompatibleTextRenderingDefault(false);

在程序范围内设置控件显示文本的方式
Application.Run(new Form1());//启动应用程序的入口
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友26c14b1d3
2012-07-25 · TA获得超过336个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:322万
展开全部
promgram.cs main是入口函数,
new出form1后 你可以在构造函数、事件函数、formload函数中调用你自定义的函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4501bb5a9
2012-07-26
知道答主
回答量:30
采纳率:0%
帮助的人:30.2万
展开全部
所有通过拖动控件或者在控件属性里编辑而生成的代码都会存放在InitializeComponent()函数里,他被存放在designer.cs里,如果想要了解函数调用过程的话可以去里面找。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式