<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    C#打字練習(xí)小程序

    本程序?qū)懹趧倓倢W(xué)習(xí)C#線程時,游戲者可以選擇四個不同級別的速度進(jìn)行打字練習(xí),在規(guī)定的時間內(nèi),用鍵盤敲擊屏幕中出現(xiàn)的相應(yīng)字母后,該字母便會消失,分?jǐn)?shù)也隨即加2,由于時間原因并沒有實現(xiàn)太多其他功能,如級別的自動增加,點擊相應(yīng)字母后在該字母上出現(xiàn)相應(yīng)效果,只是簡單的對C#中的線程練習(xí)了一把,希望對初學(xué)線程的朋友能夠有所幫助。

    以下為運行效果圖:


    以下為程序源代碼:
    Game.cs文件:

    using System;
    using System.Drawing;
    using System.Collections;
    using System.ComponentModel;
    using System.Windows.Forms;
    using System.Data;
    using System.Threading;

    namespace P195
    {
        
    public class frmGame : System.Windows.Forms.Form
        
    {
            
    成員變量

            
    構(gòu)造

            
    Windows 窗體設(shè)計器生成的代碼

            
    程序入口

            
    級別選擇菜單事件處理

            
    判斷是否正在游戲,改變菜單按鈕的可用性

            
    窗體加載事件

            
    計時器(處理隨機產(chǎn)生字母及速度)

            
    計時器(處理隨游戲時間)

            
    隨機產(chǎn)生字母

            
    隨機產(chǎn)生字母標(biāo)簽的橫坐標(biāo)

            
    玩家鍵盤響應(yīng)事件

            
    退出事件處理

            
    放棄本局游戲事件處理

            
    關(guān)于
        }

    }


    MyThread.cs文件:
    using System;
    using System.Windows.Forms;
    using System.Threading;

    namespace P195
    {
        
    public class MyThread
        
    {
            
    private int _speed = 0;
            
    private Control _myControl;

            
    public int Speed
            
    {
                
    set
                
    {
                    
    this._speed = value;
                }

                
    get
                
    {
                    
    return this._speed;
                }

            }


            
    public Control MyControl
            
    {
                
    set
                
    {
                    
    this._myControl = value;
                }

                
    get
                
    {
                    
    return this._myControl;
                }

            }


            
    public void LableMove()
            
    {
                
    while(true)
                
    {
                    
    if(!this._myControl.Visible)
                    
    {
                        Thread.CurrentThread.Abort();
                        
    return;
                    }

                    
    if(this._myControl.Location.Y >= 300)
                    
    {
                        
    this._myControl.Visible = false;
                        Thread.CurrentThread.Abort();
                        
    return;
                    }

                    System.Drawing.Point lablePos 
    = this._myControl.Location;
                    lablePos.Offset(
    0,10);
                    
    this._myControl.Location = lablePos;
                    Thread.Sleep(
    1000);
                }

            }

        }

    }


    點擊下載源代碼:/Files/daizhenghenry/TypewriterPractise.rar

    posted on 2008-03-06 09:43 非凡DZ 閱讀(3233) 評論(1)  編輯  收藏 所屬分類: .NET

    評論

    # re: C#打字練習(xí)小程序 2012-06-05 21:15 賈秀文

    這個界面沒有啊,光有代碼,能弄個完整的發(fā)到我郵箱里,謝謝了,我們留的作業(yè)  回復(fù)  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    <2008年3月>
    2425262728291
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(2)

    隨筆分類(19)

    隨筆檔案(19)

    友情鏈接

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲av福利无码无一区二区| 亚洲日韩精品国产一区二区三区| 色噜噜噜噜亚洲第一| 久久精品国产影库免费看| 国产免费啪嗒啪嗒视频看看| 亚洲精品国产电影午夜| 国产精品永久免费视频| 亚洲综合无码无在线观看| 黄色网站软件app在线观看免费 | 精品亚洲aⅴ在线观看| 免费一级毛片在线播放放视频| 四虎永久在线观看免费网站网址| 亚洲级αV无码毛片久久精品| 337p日本欧洲亚洲大胆人人| 久久经典免费视频| 亚洲av不卡一区二区三区| 一级日本高清视频免费观看| 日韩午夜免费视频| 亚洲av永久无码嘿嘿嘿| 亚洲老熟女五十路老熟女bbw| 99re这里有免费视频精品| 亚洲自偷自偷偷色无码中文| 狠狠入ady亚洲精品| 毛片免费观看的视频在线| 亚洲熟妇无码久久精品| 日韩免费无码一区二区三区 | 国产免费人成视频在线观看| 最新国产成人亚洲精品影院| 最近高清中文字幕免费| 久久久久久久久亚洲| 香蕉视频在线免费看| 亚洲乱码中文字幕手机在线| 男性gay黄免费网站| 日韩一区二区免费视频| 亚洲小说图区综合在线| 性做久久久久久免费观看| 亚洲国产美女精品久久久久| 18以下岁毛片在免费播放| 久久亚洲中文字幕精品有坂深雪| 女人体1963午夜免费视频| 国产亚洲精AA在线观看SEE|