让知识更加联贯 让技术走进生活
我的博客
我的程序 我的网络
------郑紫至
E-mail:zhengzizhi@yahoo.com.cn
地磅称量系统
58.重新调整FrmWtBill窗口的Size大小为(942,447)
从ToolBox 工具箱中拖放LCD控件至FrmWtBill的LCD显
示区域并设置属性Location为(12,24)、Size为(375,90)、 Anchor为(Left,Right) ;
然后拖放一个label标签至lcd1的右边缘取名为lblUnit
设置Text为KG 、TextAlign为BottomLeft 、Size为(94,90)、Location为(387,24)、
ForeColor为Lime、Font为Tohoma,36pt,style=Bold、BackColor为Black、AutoSize
为False
在设计模式下的样子如下图所示:
现在看看程序在运行状态下显示6位随机整数的效果图和显示系统时间的效果图
拖放一个timer控件放在FrmWtBill上设置Enabled=true 和Interval=1000
一秒钟变换一次随机整数数据显示的数据在0至999999之间 如果要显示000000这个样子
就需要把一个0变成有6个0的字符串就OK了
测试代码如下:
private
void timer1_Tick(object sender, EventArgs e)
{
Random rdm = new Random();
this.lcd1.LCDShowStringValue = rdm.Next(0,999999).ToString();
}
然后再看看显示时间的效果图 同样是一秒钟变换一次数据跟秒表一样 效果图如下
测试用的代码为
private
void timer1_Tick(object sender, EventArgs e)
{
//Random rdm = new Random();
//this.lcd1.LCDShowStringValue = rdm.Next(0,999999).ToString();
this.lcd1.LCDShowStringValue = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
this.labelUnit.Text = string.Empty;//
隐藏 KG 字符
}
下图的字符显示出来比上面的要小 原因是字符比上面长了好多又要都显示出来程序会自动把字体变小
要调节字体的大小 就在设计模式下把这个LCD控件拉长一些 后面有一块黑色区域是标签的区域