让知识更加联贯 让技术走进生活
我的博客
我的程序 我的网络
------郑紫至
E-mail:zhengzizhi@yahoo.com.cn
地磅称量系统
27.在WinApp 应用程序下添加对BaseForm.dll的应用 右键单击References---->
点击
Add Reference----
显示
Add Reference
对话框
---->
选择
Projects--->
在项目名称中选择
BaseForm--->
点击
OK
确定应用
BaseForm.dll
参考。
28.在WinApp下新建一个名称为ConstStrings的类
代码如下:
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
namespace
WinApp
{
public class ConstStrings
{
public const string C_LOGINID = "
登录名称:{0}"
;
public const string C_USERNAME = "
用户姓名:{0}"
;
public const string C_LOGINSERVER = "
服务器:{0}"
;
public const string C_DATE = "
日期:{0}"
;
public const string C_WEEK = "
星期:{0}"
;
public const string C_TIME = "
时间:{0}"
;
}
}
29.编写主界面窗口菜单下的窗口风格实现代码
代码如下:
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Linq;
using
System.Text;
using
System.Windows.Forms;
namespace
WinApp
{
public partial class FrmMain : Form
{
public FrmMain()
{
InitializeComponent();
}
private void timer1_Tick(object sender, EventArgs e)
{
this.tsslLoginId.Text = string.Format(ConstStrings.C_LOGINID, BaseForm.BaseForm.LoginId);
this.tsslLoginServer.Text = string.Format(ConstStrings.C_LOGINSERVER, BaseForm.BaseForm.LoginServer);
this.tsslUserName.Text = string.Format(ConstStrings.C_USERNAME, BaseForm.BaseForm.UserName);
this.tsslDate.Text = string.Format(ConstStrings.C_DATE, DateTime.Now.ToString("yyyy
年MM月dd日"
));
this.tsslTime.Text = string.Format(ConstStrings.C_TIME, DateTime.Now.ToString("hh:mm:ss"));
string DayOfWeek = string.Empty;
if (DateTime.Now.DayOfWeek.ToString() == "Monday")
{ DayOfWeek = "
星期一"
; }
else if (DateTime.Now.DayOfWeek.ToString() == "Tuesday")
{ DayOfWeek = "
星期二"
; }
else if (DateTime.Now.DayOfWeek.ToString() == "Wednesday")
{ DayOfWeek = "
星期三"
; }
else if (DateTime.Now.DayOfWeek.ToString() == "Thursday")
{ DayOfWeek = "
星期四"
; }
else if (DateTime.Now.DayOfWeek.ToString() == "Friday")
{ DayOfWeek = "
星期五"
; }
else if (DateTime.Now.DayOfWeek.ToString() == "Saturday")
{ DayOfWeek = "
星期六"
; }
else if (DateTime.Now.DayOfWeek.ToString() == "Sunday")
{ DayOfWeek = "
星期日"
; }
this.tsslWeek.Text = string.Format(ConstStrings.C_WEEK, DayOfWeek);
}
private void FrmMain_Load(object sender, EventArgs e)
{
}
private void tsmiWtBill_Click(object sender, EventArgs e)
{
}
private void tsmiCascade_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.Cascade);
}
private void tsmiTileVertical_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.TileVertical);
}
private void tsmiTileHorizontal_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.TileHorizontal);
}
private void tsmiCloseAll_Click(object sender, EventArgs e)
{
foreach (Form childForm in MdiChildren)
{
childForm.Close();
}
}
}
}