C#上位机1 开机图片显示
来源:互联网 发布:卖帽子的淘宝销量 编辑:程序博客网 时间:2024/06/05 03:11
一个实现小的上位机
一:运行上位机时显示先实现一张图片再显示
打开Visual Studio新建Windows窗体应用程序项目
右键点击WindowsFormsApplication1再添加一个Windows窗体应用程序
添加后可以看到有两个from界面
这是双击右边窗口 解决方案资源管理器中的 Program.cs会出现一个窗口页面,这个页面只有from1的初始化,现在手动添加from2的初始化。
当程序运行时,会先运行form1,待form1关闭后才会运行form2。所以把form1用来做启动时的图片显示效果,form2来做真正的上位机。那么现在要解决的问题就是程序启动后form1执行一段时间后就自己把自己关掉,好让from2开始运行。
在form1中增加定时器,设置两秒触发一次事件,再在触发事件中,关掉form1.当然得先把图片加进去。加入方法有两种,一种用本地定电脑上的。一种先把图片添加到项目,再从项目中添加图片。这里我们选择第二种,因为这种方法在其他电脑上也是可以成功显示的。
双击Resources.resx
得到下面的窗口,并添加现有文件。
这里找到要添加的图片,添加后可以给文件重命名
然后再在form1中,给窗口添加背景图片
如果图片大小跟窗口不匹配可以按下图改窗口属性,根据实际情况,选择属性值。
运行一下可以看到窗口的边框还在。然而这里不需要显示边框,所以要设置窗口属性,使边框不显示。
在窗口属性中设置
这样窗口的边框就不会再显示。
因为一般软件的启动都是在屏幕的中间,所以这里改一下属性,始打开的时候在屏幕的中间显示
然后在form1中添加定时器控件。怎么添加就不说了
双击这个定时器控件就开始写程序。不过得先使定时器使能,应为默认定时器是关闭的。可以用程序打开,也可以直接改属性值。
这里我把时间改为2000ms,即2s进一次事件。双击定时器后得到我们写程序的界面
在再程序写如下代码。
然后运行就有前面要求的效果了。
- C#上位机1 开机图片显示
- jpeg图片接收显示测试上位机[串口 网络 摄像头上位机软件 开源]
- c#上位机多通道ADC采样波形显示
- C# 上位机串口调试工具实时显示
- C# 上位机串口调试工具实时显示
- C#上位机
- c#上位机实验
- 上位机控制12864显示
- 【C# 上位机】C#上位机之多编辑框输出
- 上位机-串口通信-C#
- c# MODBUS协议 上位机
- c# MODBUS协议 上位机
- c# MODBUS协议 上位机
- c# MODBUS协议 上位机
- C# winform上位机 摘要
- 电子纸上位机C#
- C# MODBUS协议上位机
- C#串口上位机源代码
- Centos7中搭建安装JDK环境
- JavaScript中的函数和事件
- VS2015编译eXosip2-5.0.0
- 虚函数
- 对五种排序的实现【java】
- C#上位机1 开机图片显示
- cpp: 读取输入中的多个数字
- Java中的强引用,软引用,弱引用,虚引用(Java 如何有效地避免OOM:善于利用软引用和弱引用)
- jclasslib的使用
- C++实现插入排序
- Centrifugo(实时消息服务器)介绍+demo
- jsp学习2-jsp页面的9个隐含对象
- 超级输入模板
- 检测与姿态估计的评价标准