C# 窗体引用程序如何一步一步调用运行的?
以前学过C和C++,知道一个程序运行要先从main()函数运行,然后执行各种其它函数,最后结束main()函数,程序也就运行完毕了。但是现在刚接触C#,不知道一个程序运行...
以前学过C和C++,知道一个程序运行要先从main()函数运行,然后执行各种其它函数,最后结束main()函数,程序也就运行完毕了。
但是现在刚接触C#,不知道一个程序运行的流程是怎么调用的?是否也是从Program中的Main()函数开始运行的?那么InitializeComponent()函数又是何时调用呢?请教调用流程。。谢谢! 展开
但是现在刚接触C#,不知道一个程序运行的流程是怎么调用的?是否也是从Program中的Main()函数开始运行的?那么InitializeComponent()函数又是何时调用呢?请教调用流程。。谢谢! 展开
4个回答
展开全部
你是说的window forms程序吧。
从program类的main()方法开始运行。Application.Run(new Form1());
main方法创建了form1对象并且以模态方式打开form1,直到form1.showdialog()有返回值的时候(例如点窗体右上角的 叉,就会返回dialogresult.cancel),“Application.Run(new Form1());”这段代码才执行完毕,程序退出。
而InitializeComponent()在new form1()的时候被调用,用于加载你在设计时对form1的设置。
从program类的main()方法开始运行。Application.Run(new Form1());
main方法创建了form1对象并且以模态方式打开form1,直到form1.showdialog()有返回值的时候(例如点窗体右上角的 叉,就会返回dialogresult.cancel),“Application.Run(new Form1());”这段代码才执行完毕,程序退出。
而InitializeComponent()在new form1()的时候被调用,用于加载你在设计时对form1的设置。
展开全部
你说的窗口形式的程序。
从程序主类()方法来启动运行。的Application.Run(新的Form1());
主要的方法来创建form1的对象,打开“Form1”,模态,直到form1.showdialog()的返回值(例如,点右上角的形式叉,将返回dialogresult.cancel)新的Form1()被调用时加载form1的设置,当您的Application.Run(新的Form1());“此代码已经完成,退出程序。
的InitializeComponent()设计。
从程序主类()方法来启动运行。的Application.Run(新的Form1());
主要的方法来创建form1的对象,打开“Form1”,模态,直到form1.showdialog()的返回值(例如,点右上角的形式叉,将返回dialogresult.cancel)新的Form1()被调用时加载form1的设置,当您的Application.Run(新的Form1());“此代码已经完成,退出程序。
的InitializeComponent()设计。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
InitializeComponent()是用来初始化界面的。
C#也是main开始运行的。winform程序是事件驱动的。
控制台程序就和C++类似了。你创建的时候选择控制台就能看到了。
我就知道这一点啦。还在学习。
C#也是main开始运行的。winform程序是事件驱动的。
控制台程序就和C++类似了。你创建的时候选择控制台就能看到了。
我就知道这一点啦。还在学习。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
逐条语句调试 F10 或 F11
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询