Текущий архив: 2006.03.05;
Скачать: CL | DM;
Вниз
Проблемма в ADO с переносом кода Найти похожие ветки
← →
Rodelim © (2006-02-13 19:52) [0]Уважаемые мастера! Возникла проблемма с переносом кода из модуля главной формы в отдельный модуль.
Все работает, пока код находится в модуле главной формы (фрагмент создания объекта TADOCommand):var
DS: string;
Catalog: _Catalog;
Command: TADOCommand;
Catalog := CoCatalog.Create;
Catalog.Set_ActiveConnection(DS);
Command := TADOCommand.Create(Self);
Как только я переношу этот код в отдельный модуль (Unit2), Появляется ошибка:
[Error] Unit2.pas(826): Undeclared identifier: "Self"
Что я делаю неправильно?
← →
Desdechado © (2006-02-13 20:00) [1]Self - это указатель на себя (класс, в котором объявлен метод, где создается твой компонент).
Видимо, переносишь куда-то наружу. Я предпочитаю использовать Application.
← →
Rodelim © (2006-02-13 20:02) [2]Кажется получилось. Сейчас проверю. Спасибо.
← →
Rodelim © (2006-02-13 20:31) [3]Всё получилось. Большое спасибо!
Страницы: 1 вся ветка
Текущий архив: 2006.03.05;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.017 c