![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET
707wk
邮箱:gtsoft_wk@foxmail.com
展开
-
VB.NET 设计视图窗体尺寸不对及解决方法
自己电脑为win10 64位系统,安装为vs2017,更新至最新版。打开项目时设置窗体尺寸为1024*768,调试运行时窗体大小及控件位置显示正常如图:但复制到另一台win7系统的电脑上时,尺寸及字体都发生变化,并且将窗体大小手动设置为1024*768后,窗体下部有一部分空白区域如图:在win7系统的电脑上打开相同的项目时发现界面的尺寸变化了搜索相关资料原创 2017-11-06 19:10:29 · 4067 阅读 · 0 评论 -
VS2017中添加Flash控件
注册flash控件64位系统 regsvr32 C:/Windows/SysWOW64/Macromed/Flash/Flash.ocx安装 Adobe Shockwave Player参考:http://blog.csdn.net/u014023993/article/details/27980433转载 2017-12-18 16:57:22 · 2343 阅读 · 0 评论 -
VB.NET 获取窗体指定类型控件
公司需要开发一个内部用的产品服务系统,我在想权限管理的功能模块列表怎么方便获取,要求能随程序的修改而自行变化.然后在网上看到了通过反射获取类成员的方式,可以用于这种情况.#Region "获取窗体所有控件" '获取所有成员 Dim tmpControl As New MDIParentMain Dim tmpType As Type = tmp...原创 2019-01-03 21:44:55 · 1567 阅读 · 0 评论 -
WinForm 使用BackgroundWorker及Timer实现登录动画
主要思路是用户身份验证和数据拉取放在 BackgroundWorker 的 DoWork 事件里 (也可以自己手动创建一个线程,但需要多写一些代码),在 RunWorkerCompleted 事件里启动 Timer ,然后将显示主界面代码放在 Timer 的 Tick 事件里.这样可以解决调试过程中出现异常时无法定位到异常代码处的问题使用 Invoke 替代 Timer 的 Tick ...原创 2019-01-21 16:56:26 · 554 阅读 · 0 评论 -
VB.NET 创建进度提示框
公司需要写一个给单片机程序升级的工具, 发送时需要显示当前发送进度信息. 原来我使用的方法是在"升级"按钮的 MouseUp 事件里发送数据以及更新界面. 虽然界面信息会更新,但鼠标点击会无反应,窗口被其他窗体挡住时,鼠标点击也不会置顶,所以想到了写一个提示窗体解决这些问题.添加一个窗体,将FormBorderStyle设为None 拖入一个BackgroundWorker控件 在窗体内添...原创 2019-06-03 20:48:53 · 715 阅读 · 0 评论