📄 easycics_tlb.h
字号:
template <class T> HRESULT __fastcall
TCOMIAppT<T>::LoadBlock(TVariant* RetData/*[out,retval]*/)
{
return (*this)->LoadBlock(RetData);
}
template <class T> TVariant __fastcall
TCOMIAppT<T>::LoadBlock(void)
{
TVariant RetData;
OLECHECK(this->LoadBlock((TVariant*)&RetData));
return RetData;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::SetTransId(BSTR TransId/*[in]*/)
{
return (*this)->SetTransId(TransId);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EcInit(void)
{
return (*this)->EcInit();
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::ConnectServer0(BSTR ServerName/*[in]*/, BSTR UserName/*[in]*/, BSTR Password/*[in]*/)
{
return (*this)->ConnectServer0(ServerName, UserName, Password);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::CallProgramAndCommit1(BSTR ProgramName/*[in]*/)
{
return (*this)->CallProgramAndCommit1(ProgramName);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::RsClose(void)
{
return (*this)->RsClose();
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::RestartWindow(void)
{
return (*this)->RestartWindow();
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::ServerListInit(short SrvNum)
{
return (*this)->ServerListInit(SrvNum);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::ServerListAdd(BSTR ServerName/*[in]*/)
{
return (*this)->ServerListAdd(ServerName);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::ConnectServerListX(BSTR ListName/*[in]*/, BSTR UserName/*[in]*/, BSTR Password/*[in]*/,
short* __MIDL_0030/*[out,retval]*/)
{
return (*this)->ConnectServerListX(ListName, UserName, Password, __MIDL_0030);
}
template <class T> short __fastcall
TCOMIAppT<T>::ConnectServerListX(BSTR ListName/*[in]*/, BSTR UserName/*[in]*/, BSTR Password/*[in]*/)
{
short __MIDL_0030;
OLECHECK(this->ConnectServerListX(ListName, UserName, Password, (short*)&__MIDL_0030));
return __MIDL_0030;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::SetMsgQlf(short qlf/*[in]*/)
{
return (*this)->SetMsgQlf(qlf);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::GetMsgQlf(short* __MIDL_0031/*[out,retval]*/)
{
return (*this)->GetMsgQlf(__MIDL_0031);
}
template <class T> short __fastcall
TCOMIAppT<T>::GetMsgQlf(void)
{
short __MIDL_0031;
OLECHECK(this->GetMsgQlf((short*)&__MIDL_0031));
return __MIDL_0031;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::ConnectServerList(BSTR UserName/*[in]*/, BSTR Password/*[in]*/,
short* __MIDL_0032/*[out,retval]*/)
{
return (*this)->ConnectServerList(UserName, Password, __MIDL_0032);
}
template <class T> short __fastcall
TCOMIAppT<T>::ConnectServerList(BSTR UserName/*[in]*/, BSTR Password/*[in]*/)
{
short __MIDL_0032;
OLECHECK(this->ConnectServerList(UserName, Password, (short*)&__MIDL_0032));
return __MIDL_0032;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::GetReplyWait(short* __MIDL_0033/*[out,retval]*/)
{
return (*this)->GetReplyWait(__MIDL_0033);
}
template <class T> short __fastcall
TCOMIAppT<T>::GetReplyWait(void)
{
short __MIDL_0033;
OLECHECK(this->GetReplyWait((short*)&__MIDL_0033));
return __MIDL_0033;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::GetSpecReply(short* __MIDL_0034/*[out,retval]*/)
{
return (*this)->GetSpecReply(__MIDL_0034);
}
template <class T> short __fastcall
TCOMIAppT<T>::GetSpecReply(void)
{
short __MIDL_0034;
OLECHECK(this->GetSpecReply((short*)&__MIDL_0034));
return __MIDL_0034;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::GetSpecReplyWait(short* __MIDL_0035/*[out,retval]*/)
{
return (*this)->GetSpecReplyWait(__MIDL_0035);
}
template <class T> short __fastcall
TCOMIAppT<T>::GetSpecReplyWait(void)
{
short __MIDL_0035;
OLECHECK(this->GetSpecReplyWait((short*)&__MIDL_0035));
return __MIDL_0035;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIConnectServer(BSTR ServerName/*[in]*/, short* __MIDL_0036/*[out,retval]*/)
{
return (*this)->EPIConnectServer(ServerName, __MIDL_0036);
}
template <class T> short __fastcall
TCOMIAppT<T>::EPIConnectServer(BSTR ServerName/*[in]*/)
{
short __MIDL_0036;
OLECHECK(this->EPIConnectServer(ServerName, (short*)&__MIDL_0036));
return __MIDL_0036;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::DisConnect(void)
{
return (*this)->DisConnect();
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIDisConnect(void)
{
return (*this)->EPIDisConnect();
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIStartTran(BSTR TranName/*[in]*/)
{
return (*this)->EPIStartTran(TranName);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIGetEvent(short* __MIDL_0037/*[out,retval]*/)
{
return (*this)->EPIGetEvent(__MIDL_0037);
}
template <class T> short __fastcall
TCOMIAppT<T>::EPIGetEvent(void)
{
short __MIDL_0037;
OLECHECK(this->EPIGetEvent((short*)&__MIDL_0037));
return __MIDL_0037;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIGetEventData(BSTR* Data/*[out,retval]*/)
{
return (*this)->EPIGetEventData(Data);
}
template <class T> BSTR __fastcall
TCOMIAppT<T>::EPIGetEventData(void)
{
BSTR Data = 0;
OLECHECK(this->EPIGetEventData((BSTR*)&Data));
return Data;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIGetEventType(short* __MIDL_0038/*[out,retval]*/)
{
return (*this)->EPIGetEventType(__MIDL_0038);
}
template <class T> short __fastcall
TCOMIAppT<T>::EPIGetEventType(void)
{
short __MIDL_0038;
OLECHECK(this->EPIGetEventType((short*)&__MIDL_0038));
return __MIDL_0038;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIReply(BSTR Data/*[in]*/, short* __MIDL_0039/*[out,retval]*/)
{
return (*this)->EPIReply(Data, __MIDL_0039);
}
template <class T> short __fastcall
TCOMIAppT<T>::EPIReply(BSTR Data/*[in]*/)
{
short __MIDL_0039;
OLECHECK(this->EPIReply(Data, (short*)&__MIDL_0039));
return __MIDL_0039;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::EPIGetEventNoWait(short* __MIDL_0040/*[out,retval]*/)
{
return (*this)->EPIGetEventNoWait(__MIDL_0040);
}
template <class T> short __fastcall
TCOMIAppT<T>::EPIGetEventNoWait(void)
{
short __MIDL_0040;
OLECHECK(this->EPIGetEventNoWait((short*)&__MIDL_0040));
return __MIDL_0040;
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::InitLogFile(BSTR FileName/*[in]*/)
{
return (*this)->InitLogFile(FileName);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::WriteLogFile(BSTR LogStr/*[in]*/)
{
return (*this)->WriteLogFile(LogStr);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::LogValue(BSTR KeyName/*[in]*/)
{
return (*this)->LogValue(KeyName);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::RsLogCol(short Col/*[in]*/)
{
return (*this)->RsLogCol(Col);
}
template <class T> HRESULT __fastcall
TCOMIAppT<T>::WriteLogFileLine(BSTR LogStr/*[in]*/)
{
return (*this)->WriteLogFileLine(LogStr);
}
// *********************************************************************//
// DispIntf: IApp
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {5B554873-ACC5-11D4-8403-EA6165000000}
// *********************************************************************//
template <class T> HRESULT __fastcall
IAppDispT<T>::About()
{
_TDispID _dispid(*this, OLETEXT("About"), DISPID(1));
return OleFunction(_dispid);
}
template <class T> HRESULT __fastcall
IAppDispT<T>::BeginWrite()
{
_TDispID _dispid(*this, OLETEXT("BeginWrite"), DISPID(2));
return OleFunction(_dispid);
}
template <class T> HRESULT __fastcall
IAppDispT<T>::CallProgram(BSTR ProgramName/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("CallProgram"), DISPID(3));
TAutoArgs<1> _args;
_args[1] = ProgramName /*[VT_BSTR:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
IAppDispT<T>::CallProgramAndCommit(BSTR ProgramName/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("CallProgramAndCommit"), DISPID(4));
TAutoArgs<1> _args;
_args[1] = ProgramName /*[VT_BSTR:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
IAppDispT<T>::CallProgramDSync(BSTR ProgramName/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("CallProgramDSync"), DISPID(5));
TAutoArgs<1> _args;
_args[1] = ProgramName /*[VT_BSTR:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
IAppDispT<T>::CallProgramDSyncAndCommit(BSTR ProgramName/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("CallProgramDSyncAndCommit"), DISPID(6));
TAutoArgs<1> _args;
_args[1] = ProgramName /*[VT_BSTR:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
IAppDispT<T>::Commit()
{
_TDispID _dispid(*this, OLETEXT("Commit"), DISPID(7));
return OleFunction(_dispid);
}
template <class T> HRESULT __fastcall
IAppDispT<T>::ConnectServer(BSTR ServerName/*[in]*/, BSTR UserName/*[in]*/, BSTR Password/*[in]*/,
short* __MIDL_0015/*[out,retval]*/)
{
_TDispID _dispid(*this, OLETEXT("ConnectServer"), DISPID(8));
TAutoArgs<3> _args;
_args[1] = ServerName /*[VT_BSTR:0]*/;
_args[2] = UserName /*[VT_BSTR:0]*/;
_args[3] = Password /*[VT_BSTR:0]*/;
return OutRetValSetterPtr(__MIDL_0015 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}
template <class T> short __fastcall
IAppDispT<T>::ConnectServer(BSTR ServerName/*[in]*/, BSTR UserName/*[in]*/, BSTR Password/*[in]*/)
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -