可以在客戶端注入腳本,如:
創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作與策劃設(shè)計(jì),蒙城網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:蒙城等地區(qū)。蒙城做網(wǎng)站價(jià)格咨詢:13518219792
ClientScript.RegisterStartupScript(typeof(Page), "ScriptKey", "script type=\"text/javascript\" language=\"javascript\"window.alert("+你的異常信息+");/script");
還有就是捕獲異??梢杂?/p>
try
{
}
catch(Exception e)
{
throw new Exception(e.Message);
}
vb.net教程之vb.net的Button控件
vb.net的Button控件
Button(按鈕)控件一般接受鼠標(biāo)單擊事件被用來啟動(dòng)、中斷或結(jié)束一個(gè)進(jìn)程(相當(dāng)于Visual Basic以前版本的CommandButton控件)。單擊Button控件時(shí)將調(diào)用已寫入Click事件過程中的過程。Button控件在大多數(shù)Visual Basic應(yīng)用程序中都會(huì)用到,用戶可以單擊按鈕執(zhí)行操作。單擊時(shí),按鈕不僅能執(zhí)行相應(yīng)的操作,而且看起來與被按下和松開一樣。Button控件在工具箱中的圖標(biāo)如圖所示:
1.向窗體添加按鈕
在應(yīng)用程序中很可能要使用多個(gè)按鈕。就象在其他容器控件上繪制按鈕那樣,從工具箱里把Button控件直接拖到窗體上即可??捎檬髽?biāo)調(diào)整按鈕的大小,也可通過設(shè)置Location(坐標(biāo),用來確定控件相對(duì)窗體左上方頂點(diǎn)的位置)和Size(大小,第一個(gè)參數(shù)代表寬度,第二個(gè)參數(shù)代表高度)屬性進(jìn)行調(diào)整。
2.設(shè)置按鈕顯示文本
可用Text屬性改變按鈕上顯示的文本。設(shè)計(jì)時(shí),可在控件的“屬性窗口”中設(shè)置此屬性。在設(shè)計(jì)時(shí)設(shè)置Text屬性后將動(dòng)態(tài)更新按鈕文本。Text屬性最多包含255個(gè)字符。若標(biāo)題超過了命令按鈕的寬度,則會(huì)折到下一行。但是,如果控件無法容納其全部長(zhǎng)度,則標(biāo)題會(huì)被剪切??梢酝ㄟ^設(shè)置Font屬性改變?cè)诿畎粹o上顯示的字體。
3.創(chuàng)建鍵盤快捷方式
可通過Text屬性創(chuàng)建按鈕的訪問鍵快捷方式。為此,只需在作為訪問鍵的字母前添加一個(gè)連字符()。例如,要為標(biāo)題“Ok”創(chuàng)建訪問鍵,應(yīng)在字母“O”前添中連字符,于是得到“Ok”。運(yùn)行時(shí),字母“O”將帶下劃線,同時(shí)按Alt+O鍵就可執(zhí)行單擊按鈕程序所執(zhí)行的動(dòng)作。
注意:如果不創(chuàng)建訪問鍵,而又要使標(biāo)題中包含連字符,應(yīng)添加兩個(gè)連字符()。這樣,在標(biāo)題中就只顯示一個(gè)連字符。
4.選定按鈕
運(yùn)行時(shí),可用鼠標(biāo)或鍵盤通過下述方法選定按鈕:
(1)用鼠標(biāo)單擊按鈕;
(2)按Tab鍵,將焦點(diǎn)轉(zhuǎn)移到按鈕上,然后按Enter鍵選定按鈕;
(3)按按鈕的訪問鍵([Alt+帶有下劃線的字母])。
5.Click事件
運(yùn)行時(shí)單擊按鈕,將觸發(fā)按鈕的Click事件并執(zhí)行寫入Click事件過程中的代碼,同時(shí),單擊按鈕的過程也將生成MouseMove、MouseLeave、MouseDown和MouseUp等事件。如果要在這些相關(guān)事件中附加事件過程,則應(yīng)確保操作不發(fā)生沖突。對(duì)控件的操作不同,這些事件過程發(fā)生的順序也不同。Button控件的單擊事件發(fā)生順序?yàn)椋?/p>
MouseMove→MouseDown→Click→MouseUp→MouseLeave
注意:如果用戶試圖雙擊按鈕控件,則其中每一次單擊都將分別處理;也即按鈕控件不支持雙擊事件。
6.增強(qiáng)按鈕的視覺效果
按鈕控件象復(fù)選框和選項(xiàng)按鈕一樣,可通過Image屬性設(shè)置Button控件上的圖標(biāo)以增強(qiáng)視覺效果,然后設(shè)置圖標(biāo)(圖片)的屬性:ImageAlign顯示圖標(biāo)(圖片)的位置。通過設(shè)置ImageIndex(圖片在圖片框中的索引)以及ImageList(圖片框)則可實(shí)現(xiàn)如下的效果,比如要向按鈕添加圖標(biāo)或位圖,或者在單擊、禁止控件時(shí)顯示不同的圖象等等。
1.如何把每次擊中目標(biāo)的得分加起來
要看具體情況,若是PictureBox 記錄圖片地址,在對(duì)應(yīng)分?jǐn)?shù)
2.如何在達(dá)到一定分?jǐn)?shù)時(shí)是屏幕顯示字樣
這個(gè)很簡(jiǎn)單的,,每次分?jǐn)?shù)累加,,就判斷..
3.如何使子彈打到右邊后,射擊位置再出現(xiàn)一顆子彈并為靜止?fàn)顟B(tài)
找到坐標(biāo),用System.Drawing類畫一個(gè)點(diǎn)(不知道你的子彈是什么?)
4.若是有高手的話,希望可以解答一下,如果需要的話可以把應(yīng)編好的發(fā)給你,再私下交流
可以.
基本思路:
1,設(shè)置繪圖區(qū)域的坐標(biāo)。
2,將每個(gè)站點(diǎn)的坐標(biāo)(x,y)保存到數(shù)組。
3,通過鼠標(biāo)單擊點(diǎn)的坐標(biāo)(x,y)與數(shù)組比較,然后確定顯示相應(yīng)信息。