📄 easycics_ocx.h
字号:
// ************************************************************************ //
// WARNING
// -------
// The types declared in this file were generated from data read from a
// Type Library. If this type library is explicitly or indirectly (via
// another type library referring to this type library) re-imported, or the
// 'Refresh' command of the Type Library Editor activated while editing the
// Type Library, the contents of this file will be regenerated and all
// manual modifications will be lost.
// ************************************************************************ //
// C++ TLBWRTR : $Revision: 1.134.1.41 $
// File generated on 2001-7-31 16:14:32 from Type Library described below.
// ************************************************************************ //
// Type Lib: D:\ibm\w2k\ibmchina\easycics\EcOle.dll (1)
// IID\LCID: {5B554861-ACC5-11D4-8403-EA6165000000}\0
// Helpfile:
// DepndLst:
// (1) v2.0 stdole, (E:\WIN2K\System32\stdole2.tlb)
// (2) v4.0 StdVCL, (E:\WIN2K\System32\STDVCL40.DLL)
// ************************************************************************ //
#ifndef __EasyCics_OCX_h__
#define __EasyCics_OCX_h__
#pragma option push -b -w-inl
#include <utilcls.h>
#if !defined(__UTILCLS_H_VERSION) || (__UTILCLS_H_VERSION < 0x0500)
//
// The code generated by the TLIBIMP utility or the Import|TypeLibrary
// and Import|ActiveX feature of C++Builder rely on specific versions of
// the header file UTILCLS.H found in the INCLUDE\VCL directory. If an
// older version of the file is detected, you probably need an update/patch.
//
#error "This file requires a newer version of the header UTILCLS.H" \
"You need to apply an update/patch to your copy of C++Builder"
#endif
#include <olectl.h>
#include <ocidl.h>
#if !defined(_NO_VCL)
#include <stdvcl.hpp>
#endif // _NO_VCL
#include <ocxproxy.h>
#include "EasyCics_TLB.h"
namespace Easycics_tlb
{
// *********************************************************************//
// HelpString: EcOle Type Library
// Version: 1.0
// *********************************************************************//
// *********************************************************************//
// COM Component Proxy Class Declaration
// Component Name : TApp1
// Help String : App Class
// Default Interface: IApp
// Def. Intf. Object: IAppPtr
// Def. Intf. DISP? : No
// Event Interface:
// TypeFlags : (2) CanCreate
// *********************************************************************//
class PACKAGE TApp1 : public Oleserver::TOleServer
{
IAppPtr m_DefaultIntf;
_di_IUnknown __fastcall GetDunk();
public:
__fastcall TApp1(TComponent* owner) : Oleserver::TOleServer(owner)
{}
IAppPtr& GetDefaultInterface();
void __fastcall InitServerData();
void __fastcall Connect();
void __fastcall Disconnect();
void __fastcall BeforeDestruction();
void __fastcall ConnectTo(IAppPtr intf);
void __fastcall About(void)
{
GetDefaultInterface()->About();
}
void __fastcall BeginWrite(void)
{
GetDefaultInterface()->BeginWrite();
}
void __fastcall CallProgram(BSTR ProgramName/*[in]*/)
{
GetDefaultInterface()->CallProgram(ProgramName/*[in]*/);
}
void __fastcall CallProgramAndCommit(BSTR ProgramName/*[in]*/)
{
GetDefaultInterface()->CallProgramAndCommit(ProgramName/*[in]*/);
}
void __fastcall CallProgramDSync(BSTR ProgramName/*[in]*/)
{
GetDefaultInterface()->CallProgramDSync(ProgramName/*[in]*/);
}
void __fastcall CallProgramDSyncAndCommit(BSTR ProgramName/*[in]*/)
{
GetDefaultInterface()->CallProgramDSyncAndCommit(ProgramName/*[in]*/);
}
void __fastcall Commit(void)
{
GetDefaultInterface()->Commit();
}
short __fastcall ConnectServer(BSTR ServerName/*[in]*/, BSTR UserName/*[in]*/,
BSTR Password/*[in]*/)
{
return GetDefaultInterface()->ConnectServer(ServerName/*[in]*/, UserName/*[in]*/,
Password/*[in]*/);
}
short __fastcall ConnectServer2(BSTR ServerName1/*[in]*/, BSTR ServerName2/*[in]*/,
BSTR UserName/*[in]*/, BSTR Password/*[in]*/)
{
return GetDefaultInterface()->ConnectServer2(ServerName1/*[in]*/, ServerName2/*[in]*/,
UserName/*[in]*/, Password/*[in]*/);
}
long __fastcall GetBlockSize(void)
{
return GetDefaultInterface()->GetBlockSize();
}
BSTR __fastcall GetErr(void)
{
return GetDefaultInterface()->GetErr();
}
short __fastcall GetErrCode(void)
{
return GetDefaultInterface()->GetErrCode();
}
short __fastcall GetReply(void)
{
return GetDefaultInterface()->GetReply();
}
BSTR __fastcall GetValue(BSTR KeyName/*[in]*/)
{
return GetDefaultInterface()->GetValue(KeyName/*[in]*/);
}
void __fastcall RollBack(void)
{
GetDefaultInterface()->RollBack();
}
void __fastcall RsAddRow(void)
{
GetDefaultInterface()->RsAddRow();
}
void __fastcall RsCreate(short ColNum/*[in]*/)
{
GetDefaultInterface()->RsCreate(ColNum/*[in]*/);
}
void __fastcall RsFetchRow(void)
{
GetDefaultInterface()->RsFetchRow();
}
BSTR __fastcall RsGetCol(short Col/*[in]*/)
{
return GetDefaultInterface()->RsGetCol(Col/*[in]*/);
}
short __fastcall RsGetColNum(void)
{
return GetDefaultInterface()->RsGetColNum();
}
short __fastcall RsGetRowNum(void)
{
return GetDefaultInterface()->RsGetRowNum();
}
short __fastcall RsGetTableColNum(short nt/*[in]*/)
{
return GetDefaultInterface()->RsGetTableColNum(nt/*[in]*/);
}
short __fastcall RsGetTableRowNum(short nt/*[in]*/)
{
return GetDefaultInterface()->RsGetTableRowNum(nt/*[in]*/);
}
void __fastcall RsNewTable(short ColNum/*[in]*/)
{
GetDefaultInterface()->RsNewTable(ColNum/*[in]*/);
}
void __fastcall RsOpen(void)
{
GetDefaultInterface()->RsOpen();
}
void __fastcall RsSaveRow(void)
{
GetDefaultInterface()->RsSaveRow();
}
void __fastcall RsSetCol(short Col/*[in]*/, BSTR Vlu/*[in]*/)
{
GetDefaultInterface()->RsSetCol(Col/*[in]*/, Vlu/*[in]*/);
}
void __fastcall SetEciTimeOut(short t/*[in]*/)
{
GetDefaultInterface()->SetEciTimeOut(t/*[in]*/);
}
void __fastcall SetValue(BSTR KeyName/*[in]*/, BSTR StrValue/*[in]*/)
{
GetDefaultInterface()->SetValue(KeyName/*[in]*/, StrValue/*[in]*/);
}
void __fastcall Upload(BSTR FileName/*[in]*/, BSTR ServerFileName/*[in]*/)
{
GetDefaultInterface()->Upload(FileName/*[in]*/, ServerFileName/*[in]*/);
}
TVariant __fastcall T_T(void)
{
return GetDefaultInterface()->T_T();
}
BSTR __fastcall FetchStrFromFile(BSTR fs/*[in]*/)
{
return GetDefaultInterface()->FetchStrFromFile(fs/*[in]*/);
}
void __fastcall GetValueToFile(BSTR KeyName/*[in]*/, BSTR fs/*[in]*/)
{
GetDefaultInterface()->GetValueToFile(KeyName/*[in]*/, fs/*[in]*/);
}
BSTR __fastcall RsGetColByName(BSTR ColName/*[in]*/)
{
return GetDefaultInterface()->RsGetColByName(ColName/*[in]*/);
}
BSTR __fastcall RsGetColName(short ColNo1/*[in]*/)
{
return GetDefaultInterface()->RsGetColName(ColNo1/*[in]*/);
}
void __fastcall SaveStrToFile(BSTR s/*[in]*/, BSTR fs/*[in]*/)
{
GetDefaultInterface()->SaveStrToFile(s/*[in]*/, fs/*[in]*/);
}
TVariant __fastcall LoadBlock(void)
{
return GetDefaultInterface()->LoadBlock();
}
void __fastcall SetTransId(BSTR TransId/*[in]*/)
{
GetDefaultInterface()->SetTransId(TransId/*[in]*/);
}
void __fastcall EcInit(void)
{
GetDefaultInterface()->EcInit();
}
void __fastcall ConnectServer0(BSTR ServerName/*[in]*/, BSTR UserName/*[in]*/,
BSTR Password/*[in]*/)
{
GetDefaultInterface()->ConnectServer0(ServerName/*[in]*/, UserName/*[in]*/, Password/*[in]*/);
}
void __fastcall CallProgramAndCommit1(BSTR ProgramName/*[in]*/)
{
GetDefaultInterface()->CallProgramAndCommit1(ProgramName/*[in]*/);
}
void __fastcall RsClose(void)
{
GetDefaultInterface()->RsClose();
}
void __fastcall RestartWindow(void)
{
GetDefaultInterface()->RestartWindow();
}
void __fastcall ServerListInit(short SrvNum)
{
GetDefaultInterface()->ServerListInit(SrvNum);
}
void __fastcall ServerListAdd(BSTR ServerName/*[in]*/)
{
GetDefaultInterface()->ServerListAdd(ServerName/*[in]*/);
}
short __fastcall ConnectServerListX(BSTR ListName/*[in]*/, BSTR UserName/*[in]*/,
BSTR Password/*[in]*/)
{
return GetDefaultInterface()->ConnectServerListX(ListName/*[in]*/, UserName/*[in]*/,
Password/*[in]*/);
}
void __fastcall SetMsgQlf(short qlf/*[in]*/)
{
GetDefaultInterface()->SetMsgQlf(qlf/*[in]*/);
}
short __fastcall GetMsgQlf(void)
{
return GetDefaultInterface()->GetMsgQlf();
}
short __fastcall ConnectServerList(BSTR UserName/*[in]*/, BSTR Password/*[in]*/)
{
return GetDefaultInterface()->ConnectServerList(UserName/*[in]*/, Password/*[in]*/);
}
short __fastcall GetReplyWait(void)
{
return GetDefaultInterface()->GetReplyWait();
}
short __fastcall GetSpecReply(void)
{
return GetDefaultInterface()->GetSpecReply();
}
short __fastcall GetSpecReplyWait(void)
{
return GetDefaultInterface()->GetSpecReplyWait();
}
short __fastcall EPIConnectServer(BSTR ServerName/*[in]*/)
{
return GetDefaultInterface()->EPIConnectServer(ServerName/*[in]*/);
}
void __fastcall DisConnect(void)
{
GetDefaultInterface()->DisConnect();
}
void __fastcall EPIDisConnect(void)
{
GetDefaultInterface()->EPIDisConnect();
}
void __fastcall EPIStartTran(BSTR TranName/*[in]*/)
{
GetDefaultInterface()->EPIStartTran(TranName/*[in]*/);
}
short __fastcall EPIGetEvent(void)
{
return GetDefaultInterface()->EPIGetEvent();
}
BSTR __fastcall EPIGetEventData(void)
{
return GetDefaultInterface()->EPIGetEventData();
}
short __fastcall EPIGetEventType(void)
{
return GetDefaultInterface()->EPIGetEventType();
}
short __fastcall EPIReply(BSTR Data/*[in]*/)
{
return GetDefaultInterface()->EPIReply(Data/*[in]*/);
}
short __fastcall EPIGetEventNoWait(void)
{
return GetDefaultInterface()->EPIGetEventNoWait();
}
void __fastcall InitLogFile(BSTR FileName/*[in]*/)
{
GetDefaultInterface()->InitLogFile(FileName/*[in]*/);
}
void __fastcall WriteLogFile(BSTR LogStr/*[in]*/)
{
GetDefaultInterface()->WriteLogFile(LogStr/*[in]*/);
}
void __fastcall LogValue(BSTR KeyName/*[in]*/)
{
GetDefaultInterface()->LogValue(KeyName/*[in]*/);
}
void __fastcall RsLogCol(short Col/*[in]*/)
{
GetDefaultInterface()->RsLogCol(Col/*[in]*/);
}
void __fastcall WriteLogFileLine(BSTR LogStr/*[in]*/)
{
GetDefaultInterface()->WriteLogFileLine(LogStr/*[in]*/);
}
};
}; // namespace Easycics_tlb
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Easycics_tlb;
#endif
#pragma option pop
#endif // __EasyCics_OCX_h__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -