В приложении опиши функции добавления\манипулирования с компонентами и передай их в dll, где библиотека и будет делать то что ей нужно. И размер dll'ки будет маленький (если не добавлять Forms и др модули компонентов) и повторно ничего не придётся писать.
__________________
TAleD = class(TUser)
public
function HelpMe(ASubject, ARequest: String): String;
function GiveMeExample(ASubject: String): TStringList;
procedure WriteReview(APost: Integer; ADescription: TStringList);
end;
|