让知识更加联贯 让技术走进生活
我的博客 我的程序 我的网络
------郑紫至
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();
}
}
}
}