Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Беда с Program or unit 'DSServer' recursively uses itself

8
24 марта 2013 года
mfender
3.5K / / 15.06.2005
Какая-то величайшая проблема произошла. Никак не пойму в чём беда, и Всемирный разум Интернет не даёт вразумительного ответа.

Delphi2010:
 
Код:
uses
  SysUtils, Classes, DSCommonServer, DSHTTPCommon, DSHTTP, DSServer;

type
  TSC = class(TDataModule)
    DSHTTPService1: TDSHTTPService;
    DSServer1: TDSServer;
    DSServerClass1: TDSServerClass;
  end;
Пишет ошибку Undeclared identifier TDServer и Undeclared identifier TDServerClass, компилятор пишет [DCC Fatal Error] F2092 Program or unit 'DSServer' recursively uses itself

При этом файлы DSServer.pas и DSServer.dcu найдены.

Рядом лежит C++ Builder 2010. Делаю то же самое:

 
Код:
class TDataModule2 : public TDataModule
{
__published:    // IDE-managed Components
    TDSServer *DSServer1;
    TDSServerClass *DSServerClass1;
    TDSHTTPService *DSHTTPService1;
private:    // User declarations
public:     // User declarations
    __fastcall TDataModule2(TComponent* Owner);
};
Всё отлично, никаких ошибок.

Открываю в D2010 демо-проект с такими же TDSServer и TDSServerClass - всё нормально, всё компилируется, никаких ошибок.

Вот в чём может быть проблема?
8
24 марта 2013 года
mfender
3.5K / / 15.06.2005
Вот я лохопет!
Ошибка найдена. Она в моём ДНК.
Я проект назвал DSServer... :D
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог