Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: CL | DM;

Вниз

С++ Классы   Найти похожие ветки 

 
juice   (2005-02-07 17:49) [0]

Как создать экземпляр класса, который описан в другом модуле?
Например я хочу добавить в датамодуль обьект своего класса :

#include "class_scheduler.h"

class Tdm : public TDataModule
{
__published: // IDE-managed Components

 ...

private: // User declarations
public:
       __fastcall Tdm(TComponent* Owner);
       TScheduler *Scheduler;   // ВОТ МОЙ КЛАСС!! ТУТ ОШИБКА!!!
};

Где class_scheduler.h содержит такой код

#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <Menus.hpp>
#include "RxMenus.hpp"
#include "RXShell.hpp"
#include <ExtCtrls.hpp>
#include <NMpop3.hpp>
#include <Psock.hpp>
#include "Registry.hpp"
#include "FileCtrl.hpp"
#include "Dialogs.hpp"
#include "shellapi.h"
#include <vector>

using namespace std;

class TScheduler
{
public:
 AnsiString Host, UserID, Password;    // mailbox params
 AnsiString Directory, ProcessedDir;   // directory to find txt-files
 AnsiString dbServer, dbName;          // database params
 vector<TTime> ExecuteTime;            // own params
 int ManualExecute;                    // own params
 int ShowForm;                         // own params
 void GetRegData(void);                // load ini data from registry
 void SetRegData(void);                // push ini data to registry
 bool ProcessXLSFile(AnsiString  Directory, AnsiString FileName);
 bool ProcessTXTFile(AnsiString  Directory, AnsiString FileName);
 TScheduler(void);
};

Выдается ошибка :
E2139 Declaration missing


 
wicked ©   (2005-02-07 17:54) [1]

хм... либо я слепой и не вижу ошибок, либо это не весь код или существует несколько разных копий файла class_scheduler.h...



Страницы: 1 вся ветка

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.07 c
3-1107233168
RDen
2005-02-01 07:46
2005.02.27
A user transaction is already in progress.


14-1107424133
matt
2005-02-03 12:48
2005.02.27
Visual C++.NET Standart


1-1108234722
mmms
2005-02-12 21:58
2005.02.27
Здравствуйте! Подскажите плз, как пробежаться по ListView


14-1107777637
Soft
2005-02-07 15:00
2005.02.27
Как под Windows поднять приоритет какого-то порта(TCP/IP)


9-1098419477
Micah'GF
2004-10-22 08:31
2005.02.27
Ищу просмотрщики ресурсов