![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как подключить модуль? [D7, 2003]
artem779 © (2007-09-14 09:30:00)скажем у меня есть некоторая прогамма. В силу того, что она стала разарстаться, я решил вынести ряд методов в отдельную библиотеку и назвал его myMethods.lib
Как мне подключить ее к основной части программы,в unit1.pas ?
Как правильно оформить myMethods.lib ?
{RASkov} (2007-09-14 13:08:00) [1]> [4] palva © (14.09.07 10:26)
> и еще заметил опечатку:
> implementation
:)
Бывает....
Я Англ не знаю, а это слово в IDE никогда не пишу...:)
palva (2007-09-14 10:26:00) [2]Delphi не работает с lib. Нужно использовать unit так как написано в
{RASkov} © (14.09.07 09:45) [2]
только имя файла должно быть то же что и в заголовке unit.
То есть, если файл называется myMethods.pas, надо писать
unit myMethods;
и еще заметил опечатку:
impl em entation
Anatoly Podgoretsky (2007-09-14 09:49:00) [3]> artem779 (14.09.2007 09:30:00) [0]
Перейти на языки, работающие с компоновщиком и библиотекарем.
{RASkov} (2007-09-14 09:45:00) [4]> Как правильно оформить myMethods.lib
Тогда уж myMethods. pas
Описываешь все "экспортируемые" методы в интерфейсной части модуля....
Пример:
Unit u2;
interface;
uses....;
procedure dostupnaya;
implimintation
function NeDostupnaya: <тип>;
begin
Result:=
end;
procedure dostupnaya;
begin
N:=NeDostupnaya;
end;
> Как мне подключить ее к основной части программы,в unit1.pas?
В каждом модуле, где необходим доступ к процедурам/функциям, указать имя модуля в разделе uses...
evvcom (2007-09-14 09:35:00) [5]а почему myMethods.lib? Почему не myMethods.pas?
uses myMethods