以前没有注意到两者的相识之处。看了很多关于两者的区别,在此总结一下,以加深印象;
Application.run(form):在当前线程上开始运行标准应用程序消息循环,并使指定窗体可见。
form.show() :使指定窗体可见;
理解:Application.run(form)是在Main()主线程上建立了一个新的线程,并使窗体可见。
form.show() 只是单纯地使窗体可见。可以看一下这个blog。或许会跟加深你的理解
本文对比了Application.run(form)与form.show()两种方法的区别,前者启动了一个新的线程并使窗体可见,后者仅使窗体可见。
以前没有注意到两者的相识之处。看了很多关于两者的区别,在此总结一下,以加深印象;
Application.run(form):在当前线程上开始运行标准应用程序消息循环,并使指定窗体可见。
form.show() :使指定窗体可见;
理解:Application.run(form)是在Main()主线程上建立了一个新的线程,并使窗体可见。
form.show() 只是单纯地使窗体可见。可以看一下这个blog。或许会跟加深你的理解
4570
1227

被折叠的 条评论
为什么被折叠?
