두 폼간에 함수 호출은 단순히 헤더파일 인클루드 시키면 되었는데요
메인 폼에서 그냥 유닛에있는건 안되네요...
//---------------------------------------------------------------------------
#ifndef DBClientSocketThreadH
#define DBClientSocketThreadH
#include
#include
#include "Define.h"
//---------------------------------------------------------------------------
class TDBClientSocketThread : public TThread
{
protected:
TPROC_INFO * mProcInfo;
bool mRunning;
SOCKET mSocket;
protected:
virtual void __fastcall DoTerminate(void);
virtual void __fastcall Execute(void);
protected:
bool WaitEvent(int Sec, int USec);
void CloseSocket();
bool ConnectSocket();
bool SendPacket(char * Buf, int Len);
public:
__fastcall TDBClientSocketThread(TPROC_INFO * ProcInfo);
__fastcall ~TDBClientSocketThread();
public:
void StopThread();
bool IsConnected() {return mSocket != INVALID_SOCKET;};
bool SendStatus(bool Direct = false);
bool SendTermConnection(DWORD TermID, AnsiString IPAddress);
};
//---------------------------------------------------------------------------
#endif
유닛 헤더파일입니다. 저기있는 함수나 값들을 메인폼에서 어떻게 해야 제어할수 있죠??
|