C++ Builder 參考手冊(cè) ? TComponent ? EndFunctionInvoke
頭文件:#include <System.Classes.hpp>
命名空間:System::Classes
類:TComponent
訪問(wèn)權(quán)限:public:
函數(shù)原型:
System::TObject* __fastcall EndFunctionInvoke(const System::Types::_di_IAsyncResult AsyncResult);
System::Classes::TComponent::EndFunctionInvoke 是 System::Classes::TComponent 的成員函數(shù),獲取異步執(zhí)行的函數(shù)的返回值。
參數(shù):
AsyncResult:異步執(zhí)行的狀態(tài),這個(gè)參數(shù)是 BeginInvoke 的返回值。
返回值:
異步執(zhí)行的函數(shù)的返回值。
- 等待由 BeginInvoke 發(fā)起的異步執(zhí)行的函數(shù)結(jié)束,并且返回這個(gè)異步執(zhí)行的函數(shù)的返回值;
- EndFunctionInvoke 會(huì)拋出在異步執(zhí)行當(dāng)中發(fā)生的異常。
例子:
請(qǐng)參考 TComponent::BeginInvoke 的例子,是 BeginInvoke、EndInvoke 和 EndFunctionInvoke 的示例程序。
參考:
- System::Classes::TComponent::BeginInvoke
- System::Classes::TComponent::EndInvoke
- System::Classes::TComponent
- System::Classes::TPersistent
- System::TObject
- VCL 類繼承關(guān)系
C++ Builder 參考手冊(cè) ? TComponent ? EndFunctionInvoke