📄 trunform.h
字号:
//---------------------------------------------------------------------------
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -