📄 opcmodul.h
字号:
#ifndef OpcModul_h
#define OpcModul_h
////////////////////////////////////////////////////////////////////////////////////////////////
// 辅助函数
//
//
//
////////////////////////////////////////////////////////////////////////////////////////////////
class CTagName : public TObject
{
public:
__fastcall CTagName(void);
__fastcall ~CTagName(void);
String m_sTagName; //tagname
String m_sDescr; //Description
HANDLE m_hHWND; //Handle
long m_vType; //type
WORD m_lQuality; //Quality
FILETIME m_ft; //timestamp
VARIANT m_vValue; //value
};
BOOL OnRegister();
BOOL OnUnRegister();
BOOL OnInitOpcServer();
void OnUnInitOpcServer();
BOOL OnAddItem(LPSTR m_name,int m_type,VARIANT m_value,LPSTR m_description);
BOOL OnDelItem(int Index);
BOOL OnUpdateItem(CTagName * pTagItem);
BOOL FormatStringToVARIANT(int iType,VARIANT * m_value,String m_sValue);
BOOL FormatVARIANTToString(VARIANT m_value,LPSTR m_sValue);
BOOL FormatQualityToString(WORD m_Quality,LPSTR m_StrValue);
BOOL FormatTypeToString(int iType,LPSTR m_StrValue);
BOOL RandomQuality(WORD * m_Quality) ;
BOOL RandomVARIANT(VARIANT * m_value);
BOOL OnAddItems();
BOOL OnDelItems();
BOOL OnRandomData();
BOOL OnUpdateData();
extern TList *m_TagList; //数组指针
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -