Форум: "Компоненты";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
Внизне видно методов компонента в разных dpk Найти похожие ветки
← →
старый маразматик (2004-09-17 14:33) [0]такая штучка лежит в первой дпк
type
GSO_LdbStorage = class(GSO_Storage)
*****
public
function generateUniqueStreamName(const a_suffix: string): string;
****
end;
это компонент регистрируется
RegisterComponents("lala", [GSO_LdbStorage]);
и используется во втором дпк в ф-ции
function blabla: String;
begin
*********
Result:= GSO_LdbStorage(FileStorage).generateUniqueStreamName(a);
end;
ситуация такова: если этот код компилируется в проекте, то все в порядке. а если я пытаюсь скомпилировать вторую дпк-шку, то получаю - Udeclared identifer. первую дпк я старательно перекомпилировал
← →
basken (2004-09-17 20:00) [1]во втором dpk добавь dcp первого пакета
← →
старый маразматик (2004-09-20 18:57) [2]basken (17.09.04 20:00) [1]
добавлен. в requires. по другому и невозможно, автоматом цепляется. вобще, странная ситуация, бред какой-то. похоже, компилятор эту ф-цию выбрасывает, хотя не должен.
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c