www.pudn.com > smtpcli.zip > MAILSND1.H
//--------------------------------------------------------------------------- #ifndef MailSnd1H #define MailSnd1H //--------------------------------------------------------------------------- #include#include #include #include #include "SmtpProt.hpp" #include //--------------------------------------------------------------------------- class TMailSndForm : public TForm { __published: // IDE-managed Components TMemo *MsgMemo; TMemo *DisplayMemo; TPanel *ToolsPanel; TLabel *Label1; TLabel *Label2; TLabel *Label3; TLabel *Subject; TLabel *Label4; TLabel *Label5; TLabel *Label8; TEdit *HostEdit; TEdit *FromEdit; TEdit *ToEdit; TEdit *SubjectEdit; TEdit *SignOnEdit; TEdit *PortEdit; TButton *ClearDisplayButton; TButton *ConnectButton; TButton *HeloButton; TButton *MailFromButton; TButton *RcptToButton; TButton *DataButton; TButton *AbortButton; TButton *QuitButton; TButton *MailButton; TButton *OpenButton; TPanel *AttachPanel; TLabel *Label6; TMemo *FileAttachMemo; TPanel *InfoPanel; TLabel *Label7; TSmtpCli *SmtpClient; void __fastcall FormCreate(TObject *Sender); void __fastcall FormShow(TObject *Sender); void __fastcall FormClose(TObject *Sender, TCloseAction &Action); void __fastcall SmtpClientDisplay(TObject *Sender, AnsiString Msg); void __fastcall SmtpClientGetData(TObject *Sender, int LineNum, PChar MsgLine, int MaxLen, bool &More); void __fastcall SmtpClientHeaderLine(TObject *Sender, PChar Msg, int Size); void __fastcall ClearDisplayButtonClick(TObject *Sender); void __fastcall ConnectButtonClick(TObject *Sender); void __fastcall HeloButtonClick(TObject *Sender); void __fastcall OpenButtonClick(TObject *Sender); void __fastcall MailFromButtonClick(TObject *Sender); void __fastcall RcptToButtonClick(TObject *Sender); void __fastcall DataButtonClick(TObject *Sender); void __fastcall MailButtonClick(TObject *Sender); void __fastcall QuitButtonClick(TObject *Sender); void __fastcall AbortButtonClick(TObject *Sender); void __fastcall SmtpClientRequestDone(TObject *Sender, TSmtpRequest RqType, WORD Error); private: // User declarations AnsiString FIniFileName; BOOL FInitialized; void __fastcall ExceptionHandler(TObject *Sender, Exception *E); void __fastcall BuildRcptList(void); public: // User declarations __fastcall TMailSndForm(TComponent* Owner); }; //--------------------------------------------------------------------------- extern TMailSndForm *MailSndForm; //--------------------------------------------------------------------------- #endif