让知识更加联贯 让技术走进生活
我的博客
我的程序 我的网络
------郑紫至
E-mail:zhengzizhi@yahoo.com.cn
地磅称量系统
30.从BaseForm中继承MyTemplateForm模板窗体
![](https://p-blog.csdn.net/images/p_blog_csdn_net/zhengzizhi/InheritMyTemplateForm.bmp)
31.确定后显示的继承窗体在设计模式下的截图如下:
![](https://p-blog.csdn.net/images/p_blog_csdn_net/zhengzizhi/EmptyFrmWtBill.bmp)
32.
设置
FrmWtBill
界面上需要的控件及其属性(液晶显示屏控件放在稍后去设计)
标签
|
用户可以编辑的控件
TextBox
和
ComboBox
两类
|
Label1.Text
客户名称
|
cmbCustomerName
|
Label2.Text
单据编号
|
txtBillNo
|
Label3.Text
货物名称
|
cmbCargoName
|
Label4.Text
车牌编号
|
cmbVehicleNo
|
Label5.Text
毛称时间
|
txtGrossTime
|
Label6.Text
毛重
|
txtGrossWt
|
Label7.Text
皮称时间
|
txtTraceTime
|
Label8.Text
皮重
|
txtTraceWt
|
Label9.Text
司称人员
|
txtOperator
|
Label10.Text
净重
|
txtNetWt
|
rbtnReady
默认为待称状态
Checked
:
True Text
:待称
| |
rbtnGrossWt
称毛重时选择这种状态
然后读数
Text
:毛重
| |
rbtnTraceWt
称皮重时选择这种状态然后读数
Text
:皮重
| |
dataGridView1 Dock=Fill AllowUserToAddRows=False
| |
button1Read
读数
------
读取已经从地磅传过来的数据
地磅上没有任何东西的时候会不断的传输一串
0
有多少个零
视地磅的称量范围而定
我以前给一个集团公司写地磅程序的时候
它有两种量程
一种是以千克为单位的
一种量程是以吨为单位的
量程可以通过程序相互切换
以吨为单位最大量程我现在不记得了
我现在只记得以千克为单位的最大量程为
999999
千克
=99
吨
误差在
20
公斤以内
如果觉得自己的体重太重
我建议你站在地磅上去称一下
肯定会有一个满意的结果
胖点的跟瘦点没有什么分别
笨重的铁家伙灵敏度不够
误差大的缘故所致。
|
33. 将第29步中的
private
void tsmiWtBill_Click(object sender, EventArgs e)
{
}
单击事件的代码具体实现输入的代码只有如下几行:
Form
childForm = new FrmWtBill();
childForm.MdiParent = this;
childForm.Show();
34.
将WinApp设置为启动项目(右键单击WinApp项目节点,然后点击菜单中的 Set as StartUp Project菜单项)
可以直接运行程序了下面就是程序启动后 运行时的主界面包含称量界面的截图 如下所示:
![](https://p-blog.csdn.net/images/p_blog_csdn_net/zhengzizhi/NotEmptyFrmWtBill.bmp)