正文

第一堂課 初探C#及其開發(fā)環(huán)境(22)

學(xué)通C#的24堂課 作者:王小科


1.7 情景應(yīng)用——拓展與實(shí)踐

1.7.1 情景應(yīng)用1——設(shè)置Windows應(yīng)用程序啟動(dòng)窗體

視頻講解:光盤\mr\01\lx\設(shè)置Windows應(yīng)用程序啟動(dòng)窗體.exe

實(shí)例位置:光盤\mr\01\qjyy\01

一個(gè)完整的Windows應(yīng)用程序中一般都有多個(gè)窗體,如果要調(diào)試程序,必須設(shè)置首先運(yùn)行的窗體,這時(shí)就需要設(shè)置項(xiàng)目的啟動(dòng)窗體。默認(rèn)情況下,Windows應(yīng)用程序的啟動(dòng)窗體是Form1,本實(shí)例實(shí)現(xiàn)設(shè)置Form2窗體為啟動(dòng)窗體,實(shí)現(xiàn)過(guò)程如下。

(1)打開Visual Studio 2008開發(fā)環(huán)境,新建一個(gè)Windows窗體應(yīng)用程序,并將其命名為SetStartForm。

(2)在該項(xiàng)目中添加一個(gè)Form2窗體,以便將其設(shè)置為啟動(dòng)窗體。

(3)在“解決方案資源管理器”中找到Program.cs文件,雙擊打開該文件,這時(shí)即可通過(guò)修改Application. Run方法中的參數(shù)來(lái)隨意設(shè)置啟動(dòng)窗體,如本實(shí)例設(shè)置Windows應(yīng)用程序的啟動(dòng)窗體為Form2,具體實(shí)現(xiàn)代碼如下。

Application.Run(new Form2()); //設(shè)置Form2窗體為啟動(dòng)窗體

說(shuō)明:Program.cs文件是創(chuàng)建Windows應(yīng)用程序時(shí)自動(dòng)生成的一個(gè)類文件,它是程序的主程序文件。

DIY:同時(shí)啟動(dòng)兩個(gè)窗體。提示:以上面的例子為基礎(chǔ),使用鼠標(biāo)右鍵單擊Form2窗體,在彈出的快捷菜單中選擇“查看代碼”命令,打開該窗體的后臺(tái)代碼,在窗體Form2方法中添加如下代碼。(20分)(實(shí)例位置:光盤\mr\01\qjyy\01_diy)

public Form2()

{

InitializeComponent();

new Form1().Show();

}

1.7.2 情景應(yīng)用2——為程序設(shè)置版本和幫助信息

視頻講解:光盤\mr\01\lx\為程序設(shè)置版本和幫助信息.exe

實(shí)例位置:光盤\mr\01\qjyy\02

在計(jì)算機(jī)中使用軟件時(shí),經(jīng)常會(huì)在軟件中看到其版本、所屬公司等信息。例如,C#程序開發(fā)人員經(jīng)常使用的Visual Studio 2008開發(fā)環(huán)境,當(dāng)用戶將鼠標(biāo)指針移動(dòng)到Visual Studio 2008開發(fā)環(huán)境的setup.exe安裝文件上時(shí),會(huì)彈出一個(gè)信息提示框,該提示框中可以看到軟件的說(shuō)明、公司、版本、創(chuàng)建日期以及大小等信息,如圖1.55所示。

本實(shí)例將詳細(xì)講解如何為程序設(shè)置版本及其幫助等信息,實(shí)現(xiàn)過(guò)程如下。

(1)打開Visual Studio 2008開發(fā)環(huán)境,新建一個(gè)Windows窗體應(yīng)用程序,設(shè)置項(xiàng)目名稱為SetSoftInfo。

(2)在該項(xiàng)目的Properties文件夾下找到AssemblyInfo.cs文件,如圖1.56所示。


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)