社区
C#
帖子详情
Winform 在执行构造函数时如何阻止它运行Load方法
我2我骄傲
2012-09-13 11:13:35
现在要做一个在线更新的功能,我在主窗体的构造函数 判断版本是否一致,不一致则弹出更新的exe。
但是弹出更新的EXE后,主窗体的FORM_LOAD函数还是会执行。如何阻止它?
...全文
148
8
打赏
收藏
Winform 在执行构造函数时如何阻止它运行Load方法
现在要做一个在线更新的功能,我在主窗体的构造函数 判断版本是否一致,不一致则弹出更新的exe。 但是弹出更新的EXE后,主窗体的FORM_LOAD函数还是会执行。如何阻止它?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我2我骄傲
2012-09-13
打赏
举报
回复
我汗,这么简单的我咋没想到,,,谢谢了。一会结贴。。
threenewbee
2012-09-13
打赏
举报
回复
用Application.StartupPath取得程序启动目录吧。
我2我骄傲
2012-09-13
打赏
举报
回复
我顺便再问个问题,在线更新,当有更新的时候,我会把服务器上的文件down到本地来,
现在有个问题就是 down下来之前我得先判断本地的保存路径在哪,这个怎么做的?
我2我骄傲
2012-09-13
打赏
举报
回复
谢谢两位大神。我试下。
Trent1985
2012-09-13
打赏
举报
回复
添加一个bool全局控制变量,在Load中判断,需要的时候就执行LOAD中的东西,不需要就不执行!!!
我2我骄傲
2012-09-13
打赏
举报
回复
自己顶以下。
threenewbee
2012-09-13
打赏
举报
回复
你应该写在Main函数里面,而不是主窗口的构造函数。构造函数除了“构造”,你不应该让它干别的。
bdmh
2012-09-13
打赏
举报
回复
可以在Program.cs中的Run前加上判断,如果需要更新,就不要创建主窗体了,直接杀死当前进程
WindowsForms(启动窗口显示加载状态)源码(vs2017直接可用)
显示信息可以在
load
中自己改,也可放入
构造函数
中,网上找的别人的,只对个别错误改了,由于他们只是文档,代码不全,也不是
winform
的,我放方案中就可以
运行
了,不好读就改为常用的form1窗口名了,新手好理解(我...
C# for CSDN 乱七八糟的看不懂
常用 Convert
方法
有: 第2页 C#(
WINFORM
)学习 C# Convert.ToBoolean Convert.ToByte Convert.ToChar Convert.ToDateTime Convert.ToDecimal Convert.ToDouble Convert.ToInt16 Convert.ToInt32 Convert.ToInt64 ...
C#
Winform
组件应用
以实例讲解C#
WinForm
编程
时
用到的组件的应用技巧。
asp.net知识库
静态
构造函数
忽略大小写Replace效率瓶颈IndexOf 随机排列算法 理解C#中的委托[翻译] 利用委托机制处理.NET中的异常 与正则表达式相关的几个小工具 你真的了解.NET中的String吗? .NET中的
方法
及其调用(一) 如何...
C# SkinEngine控件 给窗体添加皮肤的
方法
自己写的一个日历记事本效果图 具体步骤: 1.添加控件SkinEngine。 1....“添加选项卡”,取名“皮肤”。...4.在窗体
Load
事件或是
构造函数
中添加代码:this.SkinEngine.SkinFile = “**.ssk”; IrisSkin2.dll文件下载
C#
110,499
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章