//--------------------------------------------------------------------------------- void FTP::LongBeepEnd(BOOL DoNotBeep /*= FALSE*/) { if(LongBeep) { if(FP_PeriodEnd(LongBeep) && !DoNotBeep) { MessageBeep(MB_ICONASTERISK); } FP_PeriodDestroy(LongBeep); LongBeep = NULL; } }
FTP::~FTP() { if(hConnect) { delete hConnect; hConnect = NULL; } FP_PeriodDestroy(KeepAlivePeriod); LongBeepEnd(TRUE); FP_Info->Control(this,FCTL_SETVIEWMODE,&StartViewMode); DeleteFromBackup(); ClearQueue(); }