trunform.h
来自「我写的SQL Server网络备份工具。(服务器端用VC开发」· C头文件 代码 · 共 59 行
H
59 行
//---------------------------------------------------------------------------
#ifndef TRunFormH
#define TRunFormH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "trayicon.h"
#include <ImgList.hpp>
#include <Menus.hpp>
#include <ExtCtrls.hpp>
#include <ADODB.hpp>
#include <DB.hpp>
#include "BackupTask.h"
//---------------------------------------------------------------------------
class TRunForm : public TForm
{
__published: // IDE-managed Components
TTrayIcon *Tray;
TImageList *ImageList;
TPopupMenu *PopupMenu;
TMenuItem *meuEditTask;
TMenuItem *meuExit;
TMenuItem *meuLine1;
TTimer *Timer;
void __fastcall meuEditTaskClick(TObject *Sender);
void __fastcall meuExitClick(TObject *Sender);
void __fastcall FormCreate(TObject *Sender);
void __fastcall FormActivate(TObject *Sender);
void __fastcall TimerTimer(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TRunForm(TComponent* Owner);
static BOOL StartBackup(BackupTask * pTask);
protected:
virtual void __fastcall WndProc(Messages::TMessage & Message);
void LoadIP();
BOOL m_bConnServer;
int m_nSecond;
void SetTrayIcon();
TDateTime m_dtLastTime;
static DWORD WINAPI LoadTodayTask(LPVOID lpParam);
static void BackupSucceedHandle(TADOConnection * pConn, BackupTask * pTask);
void SetAutoRun();
};
//---------------------------------------------------------------------------
extern PACKAGE TRunForm *RunForm;
extern AnsiString g_Path;
extern AnsiString g_ConnectionString;
extern int g_nIP1 , g_nIP2 , g_nIP3 , g_nIP4;
extern char *g_IPFormat;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?