程序.docx
- 文档编号:16729560
- 上传时间:2023-07-16
- 格式:DOCX
- 页数:21
- 大小:18.26KB
程序.docx
《程序.docx》由会员分享,可在线阅读,更多相关《程序.docx(21页珍藏版)》请在冰点文库上搜索。
程序
namespaceWindowsFormsApplication2
{
publicpartialclassForm2:
Form
{
publicForm2()
{
InitializeComponent();
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
if(textBox1.Text=="123"&&textBox2.Text=="123")
{
Form1c1=newForm1(this);
c1.Show();
this.Hide();
c1.textBox1.Text=textBox1.Text;
MessageBox.Show("登陆成功");
}
else
{
MessageBox.Show("用户名或密码不正确");
}
}
privatevoidbutton2_Click(objectsender,EventArgse)
{
Application.Exit();
}
privatevoidForm2_Load(objectsender,EventArgse)
{
}
}
}
namespaceWindowsFormsApplication2
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
Form2b1=newForm2();
publicForm1(Form2a1)
{
b1=a1;
InitializeComponent();
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
button2.Visible=button3.Visible=true;
button5.Visible=button6.Visible=false;
}
privatevoidbutton4_Click(objectsender,EventArgse)
{
button2.Visible=button3.Visible=false;
button5.Visible=button6.Visible=true;
}
privatevoidForm1_FormClosing(objectsender,FormClosingEventArgse)
{
b1.Dispose();
}
privatevoidtoolStripStatusLabel1_Click(objectsender,EventArgse)
{
toolStripStatusLabel1.Text=DateTime.Now.Year+"年"+DateTime.Now.Month+"月"+DateTime.Now.Day+"日"+DateTime.Now.Hour+"时"+DateTime.Now.Minute+"分"+DateTime.Now.Second+"秒";
}
}
namespace在线药店
{
publicpartialclassForm1:
Form
{
privateintWM_SYSCOMMAND=0x112;//系统命令消息
privatelongSC_MINIMIZE=0xF020;//最小化命令
privatelongSC_CLOSE=0xF060;//关闭命令
publicForm1()
{
InitializeComponent();
志明f=new志明();
f.ShowDialog();
}
int[]A=newint[4];
int[]B=newint[3];
int[]C=newint[3];
int[]D=newint[2];
int[]E=newint[2];
int[]t=newint[50];
intsum=0;
intp=0;
intl=0;
int[]a=newint[20];
boolh,y;
privatevoidcomboBox1_SelectedIndexChanged(objectsender,EventArgse)
{
switch(comboBox1.SelectedIndex)
{
case0:
listBox1.Items.Clear();
listBox1.Items.Add("酒精");A[0]=3;
listBox1.Items.Add("碘酒");A[1]=4;
listBox1.Items.Add("痛肿灵");A[2]=6;
listBox1.Items.Add("云南白药");A[3]=15;
t=A;
break;
case1:
listBox1.Items.Clear();
listBox1.Items.Add("牙痛水");B[0]=3;
listBox1.Items.Add("眼药水");B[1]=2;
listBox1.Items.Add("西瓜霜");B[2]=8;
t=B;
break;
case2:
listBox1.Items.Clear();
listBox1.Items.Add("板蓝根");C[0]=7;
listBox1.Items.Add("穿心莲");C[1]=4;
listBox1.Items.Add("胃必治");C[2]=12;
t=C;
break;
case3:
listBox1.Items.Clear();
listBox1.Items.Add("皮炎平");D[0]=9;
listBox1.Items.Add("妇炎洁");D[1]=26;
t=D;
break;
case4:
listBox1.Items.Clear();
listBox1.Items.Add("创可贴");E[0]=5;
listBox1.Items.Add("枇杷膏");E[1]=12;
t=E;
break;
}
changeButtonState();
}
privatevoidchangeButtonState()
{
button4.Enabled=listBox2.Items.Count>0;
button3.Enabled=listBox1.Items.Count>0;
button1.Enabled=listBox1.Items.Count>0&&listBox1.SelectedIndex>=0;
button2.Enabled=listBox2.Items.Count>0&&listBox2.SelectedIndex>=0;
}
privatevoidgroupBox3_Enter(objectsender,EventArgse)
{
}
privatevoidcheckBox2_CheckedChanged(objectsender,EventArgse)
{
if(checkBox2.Checked==true)
textBox4.ReadOnly=false;
else
textBox4.ReadOnly=true;
}
privatevoidradioButton1_CheckedChanged(objectsender,EventArgse)
{
}
privatevoidForm1_Load(objectsender,EventArgse)
{
radioButton1.Checked=true;
}
protectedoverridevoidWndProc(refMessagem)//每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:
窗口句柄(WindowHandle)HWND,消息ID(MessageID)UINT,和两个消息参数(wParam,lParam)WPARAM、LPARAM
{
if(m.Msg==WM_SYSCOMMAND)
{
if(m.WParam.ToInt64()==SC_MINIMIZE)
{
this.Hide();
return;
}
if(m.WParam.ToInt64()==SC_CLOSE)
{
if(MessageBox.Show("是否要关闭","退出",MessageBoxButtons.OKCancel,MessageBoxIcon.Question)==DialogResult.Cancel)
return;
}
}
base.WndProc(refm);
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
h=false;
if(listBox1.SelectedIndex>=0)
{
strings=listBox1.Items[listBox1.SelectedIndex].ToString();
if(listBox2.FindString(s)<0)
{
textBox6.Text="";
listBox2.Items.Add(s);
listBox3.Items.Add(t[listBox1.SelectedIndex]);
textBox6.ReadOnly=false;
}
else
MessageBox.Show("该商品已选!
");
}
else
MessageBox.Show("请选择商品");
changeButtonState();
}
privatevoidbutton2_Click(objectsender,EventArgse)
{
h=false;
strings=listBox2.Items[listBox2.SelectedIndex].ToString();
if(listBox2.SelectedIndex>=0)
{
textBox6.Text="";
for(intz=0;z if(listBox1.Items[z].ToString()==s) { sum-=t[z]*a[listBox2.SelectedIndex]; for(l=listBox2.SelectedIndex;l<=p;l++) { a[l]=a[l+1];a[p]=0;p--; } listBox3.Items.RemoveAt(listBox2.SelectedIndex); listBox2.Items.RemoveAt(listBox2.SelectedIndex); textBox6.ReadOnly=false; } } else MessageBox.Show("请选择商品"); changeButtonState(); } privatevoidbutton3_Click(objectsender,EventArgse) { h=true; for(inti=0;i { strings=listBox1.Items[i].ToString(); if(listBox2.FindString(s)<0) { listBox2.Items.Add(s); listBox3.Items.Add(t[i]); sum=sum+t[i]; textBox6.ReadOnly=false; } for(intk=0;k a[k]=1; } changeButtonState(); } privatevoidbutton4_Click(objectsender,EventArgse) { h=false; textBox6.Text=""; listBox2.Items.Clear(); listBox3.Items.Clear(); sum=0; textBox6.ReadOnly=false; changeButtonState(); } publicstaticstringstr; privatevoidbutton5_Click(objectsender,EventArgse) { str=str+"您的姓名: "+textBox1.Text+"\r\n"+"\r\n"; str=str+"您的收货地址: "+textBox2.Text+"\r\n"+"\r\n"; str=str+"您选的药品为: "+"\r\n"+"\r\n"; if(listBox2.Items.Count>0) { for(inti=0;i str=str+listBox2.Items[i].ToString()+"数量: "+a[i]+"\r\n"+"\r\n"; }else str=str+"无\r\n"+"\r\n"; if(listBox3.Items.Count>0&&h==true) { str=str+"药品总价为: "+sum*a[0]+"元\r\n"+"\r\n"; str+="(9折)折后价: "+a[0]*sum*0.9+"元\r\n"+"\r\n"; } if(listBox3.Items.Count>0&&h==false) { str=str+"药品总价为: "+sum+"元\r\n"+"\r\n"; str+="(9折)折后价: "+sum*0.9+"元\r\n"+"\r\n"; } str+="您的付款方式: "+"\r\n"+"\r\n"; if(radioButton1.Checked==true) str+="支付宝\r\n\r\n"; else str=str+"\t信用卡\r\n\r\n"; str+="确认方式有: "+"\r\n"+"\r\n"; if(checkBox1.Checked==true)str=str+"电话: "+textBox3.Text+"\r\n"+"\r\n"; if(checkBox2.Checked==true)str=str+"QQ: "+textBox4.Text+"\r\n"+"\r\n"; if(checkBox3.Checked==true)str=str+"Email: "+textBox5.Text+"@"+textBox7.Text+"\r\n"+"\r\n"; if(checkBox1.Checked! =true&&checkBox2.Checked! =true&&checkBox3.Checked! =true)str+="你没填确认方式"+"\r\n"+"\r\n"; Form2m=newForm2(); m.ShowDialog(); } privatevoidbutton6_Click(objectsender,EventArgse) { Application.Exit(); } privatevoidlistBox1_SelectedIndexChanged(objectsender,EventArgse) { changeButtonState(); } privatevoidlistBox2_SelectedIndexChanged(objectsender,EventArgse) { if(listBox2.SelectedIndex>-1)textBox6.Text=Convert.ToString(a[listBox2.SelectedIndex]); changeButtonState(); } privatevoidcheckBox1_CheckedChanged(objectsender,EventArgse) { if(checkBox1.Checked==true) textBox6.ReadOnly=false; else textBox6.ReadOnly=true; } privatevoidcheckBox3_CheckedChanged(objectsender,EventArgse) { if(checkBox3.Checked==true) { textBox5.ReadOnly=false; textBox7.ReadOnly=false; } else { textBox5.ReadOnly=true; textBox7.ReadOnly=false; } } privatevoidtextBox3_KeyPress(objectsender,KeyPressEventArgse) { if((e.KeyChar<48||e.KeyChar>57)&&e.KeyChar! =8) e.Handled=true; } privatevoidtextBox4_KeyPress(objectsender,KeyPressEventArgse) { if((e.KeyChar<48||e.KeyChar>57)&&e.KeyChar! =8) e.Handled=true; } privatevoidtextBox6_KeyPress(objectsender,KeyPressEventArgse) { if((e.KeyChar<48||e.KeyChar>57)&&e.KeyChar! =8) e.Handled=true; } privatevoidtextBox6_TextChanged(objectsender,EventArgse) { { if(textBox6.Text! =""&&a[p]>=0&&h==false) { a[p]=Convert.ToInt32(textBox6.Text); sum+=t[listBox1.SelectedIndex]*a[p];p++;y=true; } if(textBox6.Text! =""&&a[p]>=0&&h==true) for(intz=0;z { a[z]=Convert.ToInt32(textBox6.Text); a[z+1]=a[z]; } if(textBox6.Text! =""&&h==false&&y==true) { for(inti=0;i if(a[i]==0) { a[i]=Convert.ToInt32(textBox6.Text); sum+=t[listBox1.SelectedIndex]*a[i]; return; } } } } privatevoidtextBox1_KeyPress(objectsender,KeyPressEventArgse) { if(e.KeyChar>=48&&e.KeyChar<=57) e.Handled=true; } privatevoid显示ToolStripMenuItem_Click(objectsender,EventArgse) { this.Show(); } privatevoid关闭ToolStripMenuItem_Click(objectsender,EventArgse) { Application.Exit(); } } } namespaceWindowsFormsApplication2 { publicpartialclass人物信息查询表: Form { public人物信息查询表() { InitializeComponent(); } privatevoidlabel4_Click(objectsender,EventArgse) { } privatevoid人物信息查询表_Load(objectsender,EventArgse) { textBox1.Tag=false; textBox2.Tag=false; textBox3.Tag=false; textBox4.Tag=false; } privatevoidbutton1_Click(objectsender,EventArgse) { textBox5.Text=""
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序