程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#積木模塊ABC(3)

C#積木模塊ABC(3)

編輯:C#入門知識

9.如何裝載等待光標?

光標是Drawing名稱空間的一部分。要顯示一個特定的光標,可以查閱文檔得到所有可用的類型。要顯示等待光標,請試試以下代碼:

componentsName.Cursor = System.Drawing.Cursors.WaitCursor;

// back to arrow

Cursor = Cursors.Arrow

10.如何獲取機器上正在運行的進程?

使用System.Diagnostics.Process類可以啟動和停止系統進程。GetProcesses函數返回了機器上正在運行的所有進程,它有兩種定義,一種是用於本地機器,另一種用於遠程機器。

如果想要獲取本地機器上的運行進程,使用GetProcesses();否則使用GetProcesses(string machinename):

public static Process[] GetProcesses();

public static Process[] GetProcesses(string);

比如:

Process[] procList = new Process[100];

procList = Process.GetProcesses();

for ( int i=0; i<20; i++)

{

string strProcName = procList[i].ProcessName;

int iProcID = procList[i].Id;;

}

請不要忘記引用System.Diagnostic,將以下這行代碼寫在using列表中:

using System.Diagnostics;

通過使用Process類的方法,我們甚至可以啟動、停止或取消進程。

11.如何在應用程序中打開浏覽器?

使用System.Diagnostics.Process類可以啟動和停止程序,這個類的Start函數可用於啟動一個exe文件。比如,如果想在浏覽器中打開一個URL,就可以將URL作為參數傳遞給Start函數:

System.Diagnostics.Process.Start("http://www.c-sharpcorner.com");

12.如何打開Wav文件?

可以用PlaySound API來播放一個wav文件。使用sysimport引入一個DLL,並在使用前將這個API定義為全局性的。請看下面調用API的代碼:

[sysimport(dll="winmm.dll")]

public static extern long PlaySound(String lpszName, long hModule, long dwFlags);

................

PlaySound( szWavFileName , 0 , 0);

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved