C 等待窗體

2022-04-15 06:11:20 字數 695 閱讀 8882

你可以使用非同步顯示乙個等待窗體,參考**如下:

public

partial

class

form1   :   form  //

執行時間較長的函式的委託定義 

private

delegate

object

somemethoddelegate(

object

somearg); 

//執行時間較長的函式 

private

object

somelongtimemethod(

object

somearg) 

private

void

button1_click(

object

sender,   eventargs   e)  } 

//取函式的返回值 

object

retvalue   

=sd.endinvoke(ir); 

system.console.writeline(retvalue); 

} } 

二,這種方式要簡便得多

frm_flash f 

=new

frm_flash(

"正在檢查更新程式請等待!!!"//

做更新操作

f.close(); 

DevExpress窗體載入等待

using devexpress.xtraeditors using devexpress.xtrasplashscreen using system using system.collections.generic using system.componentmodel using system....

C 實現窗體不阻塞的等待

眾所周知在c 中有兩種顯示視窗的方式 模態顯示 showdialog 與非模態顯示 show 模態顯示會阻塞呼叫視窗的所有訊息響應,在呼叫showdialog方法後,直到關閉對話方塊後,才執行此方法後面的 期間使用者是無法對該視窗外的介面進行ui互動的 非模態顯示則不會,可以在彈出視窗和呼叫視窗之間...

winfrom建立轉圈等待窗體

第一步 建立乙個waitform public partial class waitform form public color circlecolor set public float circlesize set public bitmap drawcircle int j for int i ...