⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c14_4f.h

📁 C++Builder编程实例详解,用具体的例子阐明C++的一些基本操作,所有程序均在BC++上编译过.可靠,建议下载
💻 H
字号:
//----------------------------------------------------------------------------
#ifndef C14_4fH
#define C14_4fH
//---------------------------------------------------------------------------
#include <vcl\Classes.hpp>
#include <vcl\Controls.hpp>
#include <vcl\StdCtrls.hpp>
#include <vcl\Forms.hpp>
#include <vcl\ExtCtrls.hpp>
#include <vcl\Buttons.hpp>
#include <vcl\ComCtrls.hpp>
#include <vcl\ISP.hpp>
#include <vcl\OleCtrls.hpp>
#include <vcl\Menus.hpp>
#include <vcl\Dialogs.hpp>
//---------------------------------------------------------------------------
class TMainForm : public TForm
{
__published:	// IDE-managed Components
   TFTP *FTP;
	TTreeView *DirTree;
	TListView *FileList;
	TOpenDialog *OpenDialog1;
	TImageList *SmallImages;
	TSpeedButton *ConnectBtn;
	TMenuItem *FileNewItem;
	TMenuItem *ViewDetailsItem;
	TMenuItem *ViewLargeItem;
	TMenuItem *ViewListItem;
	TMenuItem *ViewRefreshItem;
	TMenuItem *ViewSmallItem;
	TStatusBar *StatusBar;
	TMenuItem *ToolsDisconnectItem;
	TSpeedButton *LargeBtn;
	TSpeedButton *SmallBtn;
	TSpeedButton *ListBtn;
	TSpeedButton *DetailsBtn;
	TSpeedButton *RefreshBtn;
	TMenuItem *PasteFromItem;
	TMenuItem *DeleteItem;
	TMenuItem *FileCopyItem;
	TMenuItem *RenameItem;
	TMenuItem *FileDeleteItem;
	TMenuItem *FileRenameItem;
	TSaveDialog *SaveDialog1;
	TLabel *Label2;
	TMenuItem *CopyItem;
	TBevel *Bevel1;
	TBevel *Bevel2;
	TBevel *Bevel3;
	TBevel *Bevel5;
	TSpeedButton *CopyButton;
	TMenuItem *FileMenu;
	TPopupMenu *FilePopup;
	TLabel *Label1;
	TMenuItem *N1;
	TMenuItem *N2;
	TPanel *Panel1;
	TPanel *Panel10;
	TPanel *Panel2;
	TPanel *Panel3;
	TMenuItem *Tools1;
	TMenuItem *View1;
	TMainMenu *MainMenu1;
   TMenuItem *N3;
   TMenuItem *ToolsASCIIItem;
   TMenuItem *ToolsBinaryItem;
	void __fastcall ConnectBtnClick(TObject *Sender);
	void __fastcall FileExitItemClick(TObject *Sender);
	void __fastcall ViewSmallItemClick(TObject *Sender);
	void __fastcall ViewRefreshItemClick(TObject *Sender);
	void __fastcall ViewListItemClick(TObject *Sender);
	void __fastcall ViewLargeItemClick(TObject *Sender);
	void __fastcall ViewDetailsItemClick(TObject *Sender);
	void __fastcall ToolsDisconnectItemClick(TObject *Sender);
	
	
	void __fastcall RefreshBtnClick(TObject *Sender);
	void __fastcall PasteFromItemClick(TObject *Sender);
	void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
	void __fastcall FormCreate(TObject *Sender);
	void __fastcall FTPBusy(TObject *Sender, WordBool isBusy);
	void __fastcall FTPListItem(TObject *Sender, const Variant &Item);
	void __fastcall FTPProtocolStateChanged(TObject *Sender, short ProtocolState);
	void __fastcall FTPStateChanged(TObject *Sender, short State);
	void __fastcall FilePopupPopup(TObject *Sender);
	void __fastcall FileNewItemClick(TObject *Sender);
	void __fastcall FileMenuClick(TObject *Sender);
	void __fastcall FileDeleteItemClick(TObject *Sender);
	void __fastcall FileCopyItemClick(TObject *Sender);
	void __fastcall DirTreeChange(TObject *Sender, TTreeNode *Node);
	void __fastcall DirTreeChanging(TObject *Sender, TTreeNode *Node,
	bool &AllowChange);
	void __fastcall DeleteItemClick(TObject *Sender);
	void __fastcall CopyItemClick(TObject *Sender);
	
   void __fastcall FileListChange(TObject *Sender, TListItem *Item,
   TItemChange Change);
   void __fastcall ToolsASCIIItemClick(TObject *Sender);
   void __fastcall ToolsBinaryItemClick(TObject *Sender);
	
private:	// User declarations
   bool Previous;
	TTreeNode *Root;
   void Disconnect();
public:		// User declarations
	String __fastcall NodePath(TTreeNode *Node);
   void __fastcall CreateItem(String &filename, int Attributes, int Size, String& Date);
	virtual __fastcall TMainForm(TComponent* Owner);
};
   const FTPServer = 0;
   const Folder = 1;
   const OpenFolder = 2;
//---------------------------------------------------------------------------
extern TMainForm *MainForm;
//---------------------------------------------------------------------------
#endif
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -