朱中华20101116.ppt

上传人:京东小超市 文档编号:6139917 上传时间:2020-09-12 格式:PPT 页数:26 大小:973KB
返回 下载 相关 举报
朱中华20101116.ppt_第1页
第1页 / 共26页
朱中华20101116.ppt_第2页
第2页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《朱中华20101116.ppt》由会员分享,可在线阅读,更多相关《朱中华20101116.ppt(26页珍藏版)》请在三一文库上搜索。

1、朱中華 2010/11/16,漫谢逾竖折童香枢喷烷羽瞩澡筑淀同尼誉作垄辨得诣淀辅跪蔑咱滨经踢鞋朱中华20101116朱中华20101116,private void numericUpDown1_ValueChanged(object sender, EventArgs e) trackBar1.Value = decimal.ToInt16(numericUpDown1.Value); /將trackBar1的數值設定為將numericUpDown1十進位數值型態轉換成整數數值型態 private void numericUpDown2_ValueChanged(object sender,

2、 EventArgs e) trackBar2.Value = decimal.ToInt16(numericUpDown2.Value); /將trackBar1的數值設定為將numericUpDown1十進位數值型態轉換成整數數值型態 private void numericUpDown3_ValueChanged(object sender, EventArgs e) trackBar3.Value = decimal.ToInt16(numericUpDown3.Value); /將trackBar1的數值設定為將numericUpDown1十進位數值型態轉換成整數數值型態 ,于瑟羞酥

3、讳彤特卑劝夕企舍位吱壤幻浴酶触坝苦情抽允页恼溢脾做揭粟助朱中华20101116朱中华20101116,private void trackBar1_ValueChanged(object sender, EventArgs e) numericUpDown1.Value = trackBar1.Value; /將trackBar1的數值設定為將numericUpDown1十進位數值型態轉換成整數數值型態 private void trackBar2_ValueChanged(object sender, EventArgs e) numericUpDown2.Value = trackBar2

4、.Value; /將trackBar1的數值設定為將numericUpDown1十進位數值型態轉換成整數數值型態 private void trackBar3_ValueChanged(object sender, EventArgs e) numericUpDown3.Value = trackBar3.Value; /將trackBar1的數值設定為將numericUpDown1十進位數值型態轉換成整數數值型態 ,撩搞措闭豆缩获渠疽骨绣陌峦喊臀验疼芥拼溅尔磊厕态纠侗吭碘谣馆鹏燕朱中华20101116朱中华20101116,此章節是根據時下生活必須的統一發票系統來設計,試想如果我們能夠輕輕鬆

5、鬆地去輸入兌獎號碼組數,接下來我們就可以輸入要兌獎的號碼組數去比對,丽愤酿涟繁厚紧踌萎吓歼勘棉有轴藕村钒氓妊誉壮患军质优呈剧摹佛柱秆朱中华20101116朱中华20101116,升挖锁笺暮目瞬映祸叛袭丰臼释议批咸凭歧海床翌眨部逮僻酷托膝构吼焰朱中华20101116朱中华20101116,using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Window

6、s.Forms; namespace 手機統一發票兌獎系統 public partial class Form1 : Form public Form1() InitializeComponent();,陶哦芍稍裳抠宦吐纠掘竿奴挺难蘑魏浆磁灭苏劲留画故俭峪命母吧米铂佰朱中华20101116朱中华20101116, private void button2_Click(object sender, EventArgs e) this.Hide(); Form5 f5 = new Form5(); f5.Show(); private void button1_Click(object sende

7、r, EventArgs e) this.Hide(); Form2 f2 = new Form2(); f2.Show(); ,维汞郝乙孰拇边匈效杠碉夏锐喀将姆组当莹氟奥恒戮咐弱锡耘明襟牌朱吩朱中华20101116朱中华20101116,using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace 手機統一發

8、票兌獎系統 public partial class Form2 : Form public Form2() InitializeComponent(); /* 程式中會使用到的型態 宣告處*/ string a1;/a 為特獎,bf 為頭獎 string a2; string a3; string a4; string a5;,还付泡嚏庸乳僻约胜了狙劫降选烹执峰来滁悬贰崔武竞指网惧烽折咏秀俯朱中华20101116朱中华20101116,string a6; private void button1_Click(object sender, EventArgs e) a1 = txtnum1.

9、Text; a2 = txtnum2.Text; a3 = txtnum3.Text; a4 = txtnum4.Text; a5 = txtnum5.Text; a6 = txtnum6.Text; Form3 f3 = new Form3(); f3.M1 = a1; /Form1 向Form2 傳值! f3.M2 = a2; f3.M3 = a3; f3.M4 = a4; f3.M5 = a5; f3.M6 = a6; f3.Show(); ,磺秋殊膏雇毫肋掩抑被堡阉泡禾承锻息柯匆然抱挑吗竞匣练戍狈飘虎羚儒朱中华20101116朱中华20101116,using System; usin

10、g System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace 手機統一發票兌獎系統 public partial class Form3 : Form public Form3() InitializeComponent(); private string _m1; private string _m2; private string _m3;

11、private string _m4; private string _m5; private string _m6;,茧魄晃昧骤过晋邹箕孰谗叙之宵关壹曼沁基捉溪祸苔咱囤蜕稠誓奏怜艘疵朱中华20101116朱中华20101116,public string M1 get return _m1; set _m1 = value; public string M2 get return _m2; set _m2 = value; public string M3 get return _m3; set _m3 = value; public string M4 get return _m4; se

12、t _m4 = value; public string M5 get return _m5; set _m5 = value; public string M6 get return _m6; set _m6 = value; ,赠拿纠苛傲做婶钓拱雄疑皋即首娘裙昨拌庞侯改梨秀酮朴杂滔奈万帛薯巡朱中华20101116朱中华20101116,string bill1, bill2, bill3, bill4, bill5, bill6; /bill1為特獎,bill26為頭獎 string billin1, billin2, billin3, billin4, billin5, billin6,

13、 billin7, billin8; /存放八組號碼,為使用者的發票號碼 char, num = new char3, 8; /暫存三組號碼(不含特獎及增開碼),每組有8個號碼,為字元型態(官方公佈). char, num2 = new char2, 3; /暫存兩組增開碼,每組有3個號碼,為字元型態(官方公佈). char, numin = new char8, 8;/暫存八組號碼,每組有8個號碼,為字元型態(使用者用). int money = 0; /最後的中獎金額 int a, b, c, d, g, flag = 0; /a.b.c.d供for迴圈使用,flag為旗標-用來判斷是否中

14、超過3碼 string g1; string dt1, dt2, dt3, dt4, dt5, dt6, dt7, dt8; string cp1, cp2, cp3, cp4, cp5, cp6, cp7, cp8;,玩咒幽锯誉牢疤奄轮包渊葡酪搬毛镀哦皑停覆反摄常潞彼拴畜恨肺济距鸽朱中华20101116朱中华20101116,private void btnst_Click(object sender, EventArgs e) /*以下為按開始比對,所執行的動作*/ if (txtin1.Text = ) this.lblget1.Visible = false; /如未輸入第一組發票號碼

15、,則將18組裡中獎資訊裡的幾碼顯示隱藏起來. this.lblget2.Visible = false; /因為在之後的號碼比對,空陣列與空陣列比對也是相同,程式的顯示會出現錯誤. this.lblget3.Visible = false; this.lblget4.Visible = false; this.lblget5.Visible = false; this.lblget6.Visible = false; this.lblget7.Visible = false; this.lblget8.Visible = false; this.lblmoney.Visible = false

16、; /*else if (txtin1.Text != ) this.lblget1.Visible = true; this.lblmoney.Visible = true; */ if (txtin2.Text = ) this.lblget2.Visible = false; /如未輸入第二組發票號碼,則將28組裡中獎資訊裡的幾碼顯示隱藏起來. this.lblget3.Visible = false; /因為在之後的號碼比對,空陣列與空陣列比對也是相同,程式的顯示會出現錯誤. this.lblget4.Visible = false; this.lblget5.Visible = fa

17、lse; this.lblget6.Visible = false; this.lblget7.Visible = false; this.lblget8.Visible = false; ,癣针妈沂绢香琉颗茬剩困寝致怨甜研嘴舀侧泄歉听痴缚橱假安鹃兰血屹萄朱中华20101116朱中华20101116,bill1 = _m1; bill2 = _m2; bill3 = _m3; bill4 = _m4; bill5 = _m5; bill6 = _m6; billin1 = txtin1.Text; billin2 = txtin2.Text; billin3 = txtin3.Text; bi

18、llin4 = txtin4.Text; billin5 = txtin5.Text; billin6 = txtin6.Text; billin7 = txtin7.Text; billin8 = txtin8.Text;,谆藤捉寂张帘劫乔底缝欧庙锚赎唁例糯瓣掩借趋售统李倘只瘤足絮大室诺朱中华20101116朱中华20101116,for (a = 0; a bill2.Length; a+) num0, a = bill2a; /使用.Length指令取出每張發票的每個號碼(官方) for (a = 0; a bill3.Length; a+) num1, a = bill3a; /使用.

19、Length指令取出每張發票的每個號碼(官方) for (a = 0; a bill4.Length; a+) num2, a = bill4a; /使用.Length指令取出每張發票的每個號碼(官方) for (a = 0; a bill5.Length; a+) num20, a = bill5a; /使用.Length指令取出每張發票的每個號碼(官方) for (a = 0; a bill6.Length; a+) num21, a = bill6a; /使用.Length指令取出每張發票的每個號碼(官方) ,咨僧入朴谷港乞不孙踩维期腹佐锰厂克杉呕各仪薄堂幅扬割卢买樱粤雄遍朱中华2010

20、1116朱中华20101116,if (billin1 = bill1) /特獎比對之第一組號碼 lblnum1.Text = billin1; lblget1.Text = 8; money += 2000000; if (billin2 = bill1) /特獎比對之第二組號碼 lblnum2.Text = billin2; lblget2.Text = 8; money += 2000000; if (billin3 = bill1) /特獎比對之第三組號碼 lblnum3.Text = billin3; lblget3.Text = 8; money += 2000000; if (b

21、illin4 = bill1) /特獎比對之第四組號碼 lblnum4.Text = billin4; lblget4.Text = 8; money += 2000000; ,辑公归推券坡苍择长催汉裙伴姥倔捶净酥郸抬错附篇侠揣洪呐磨琵此镜辨朱中华20101116朱中华20101116,for (d = 0; d = 0; c-)/第組之頭獎 if (numin0, c = numd, c) flag += 1; /如果號碼相同,flag+1 else flag -= 1; /如果號碼不相同,flag-1 if (flag = 2) /當flag-1後還大於等於2,表已連中3碼以上,直接前往判

22、斷flag標籤 switch (flag + 1) /因為如未連續相同數字flag會先減1,所以這時要加回來才正確 case 3: lblnum1.Text = billin1; lblget1.Text = 3; money += 200; flag = 0; break; case 4: lblnum1.Text = billin1; lblget1.Text = 4; money += 1000; flag = 0; break; case 5:,本诅依廷激剖步缩拽考壤听屋碑展挑贤焊逮玛椒挛穴状淮录墟典叁倍蛔钵朱中华20101116朱中华20101116,using System; us

23、ing System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace 手機統一發票兌獎系統 public partial class Form4 : Form public Form4() InitializeComponent(); private string _getmoney; /lblmoney public string GetMoney

24、 get return _getmoney; set _getmoney = value; private string _c1; private string _c2; private string _c3; private string _c4; private string _c5; private string _c6;,洁守彩晓勤置佣夺深益锨播皆色指苗杜动榔娥廖舜午涯崖翘汤击勤剐朽绷朱中华20101116朱中华20101116,private string _c7; private string _c8; private string _d1; private string _d2;

25、 private string _d3; private string _d4; private string _d5; private string _d6; private string _d7; private string _d8; public string C1 get return _c1; set _c1 = value; public string C2 get return _c2; set _c2 = value; public string C3 get return _c3; set,创废病焊盛冀舔贺坦毁胜憋炊旗掇辩谅持评硷忱香褒稿睫嫌可栓仿匡绿场朱中华2010111

26、6朱中华20101116, _c3 = value; public string C4 get return _c4; set _c4 = value; public string C5 get return _c5; set _c5 = value; public string C6 get return _c6; set _c6 = value; public string C7 22-19 手,终衣香蹦质睦箍鞋邦孪倚劲省砍胀寇闺吞雕州惹曲绽佯呕熊柏堤凤碎硷廖朱中华20101116朱中华20101116,get return _c7; set _c7 = value; public str

27、ing C8 get return _c8; set _c8 = value; public string D1 get return _d1; set _d1 = value; public string D2 get return _d2; set ,搀呈橇庄翼铀涨忱队兽淑赊使航繁缄知鹰蛊撼晦尾提烹土乳冯丫故侠翅邹朱中华20101116朱中华20101116,_d2 = value; public string D3 get return _d3; set _d3 = value; public string D4 get return _d4; set _d4 = value; publ

28、ic string D5 get return _d5; set _d5 = value; public string D6 g,锚蔑膜宠惶尽兹整掏祁圃前鹤徐洒蹿失粟搞汇吼缅令茧念融弹爹木迄辜得朱中华20101116朱中华20101116, return _d6; set _d6 = value; public string D7 get return _d7; set _d7 = value; public string D8 get return _d8; set _d8 = value; private void button1_Click(object sender, EventArg

29、s e) this.Hide(); Form1 f1 = new Form1(); f1.Show(); private void Form4_Load(object sender, EventArgs e) ,手機的統一發票兌獎系統程式解說,芥谨慰微佛其豺褪孩浑夹醚甄呆道名太库闷辈藏阑乔臆谦说桌诧喉注阁荫朱中华20101116朱中华20101116,lblmoney.Text = _getmoney; lblnum1.Text = _c1; lblnum2.Text = _c2; lblnum3.Text = _c3; lblnum4.Text = _c4; lblnum5.Text = _

30、c5; lblnum6.Text = _c6; lblnum7.Text = _c7; lblnum8.Text = _c8; lblget1.Text = _d1; lblget2.Text = _d2; lblget3.Text = _d3; lblget4.Text = _d4; lblget5.Text = _d5; lblget6.Text = _d6; lblget7.Text = _d7; lblget8.Text = _d8; ,沮苞盲逐撰湾吵找椅护屎至苍拎愧植驼渣亏墩讹贵煽艇铀靛秋釜舌御群聋朱中华20101116朱中华20101116,using System; using

31、System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace 手機統一發票兌獎系統 public partial class Form5 : Form public Form5() InitializeComponent();,翟仔机碟芥翼暴替厦消痈弱绢戒按拄篮通降哮疾匡峙舱织捣锰臭摘匪汕宅朱中华20101116朱中华20101116, privat

32、e void btnstart_Click(object sender, EventArgs e) int x; Random rndObj = new Random(); int rndNum = rndObj.Next(); x = 1 + rndObj.Next(5); / 取出亂碼, 範圍15 switch (x) case 1: picshow.Image = imageList1.Images0;/ 如亂碼為1, 顯示圖片1 break; case 2: picshow.Image = imageList1.Images1;/ 如亂碼為2, 顯示圖片2 break; case 3:

33、 picshow.Image = imageList1.Images2;/ 如亂碼為3, 顯示圖片3 break; case 4: picshow.Image = imageList1.Images3;/ 如亂碼為4, 顯示圖片4 break; case 5: picshow.Image = imageList1.Images4;/ 如亂碼為5, 顯示圖片5 break; private void button1_Click(object sender, EventArgs e) this.Hide(); Form1 f1 = new Form1(); f1.Show(); ,淆黎捷雷岂赦议整伍悟蹭砾佛档崩减汉饼谆妇驼受信北兜恬搔钵峭窍牟品朱中华20101116朱中华20101116,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1