Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.14;
Скачать: CL | DM;

Вниз

как подключить модуль?   Найти похожие ветки 

 
artem779 ©   (2007-09-14 09:30) [0]

скажем у меня есть некоторая прогамма. В силу того, что она стала разарстаться, я решил вынести ряд методов в отдельную библиотеку и назвал его myMethods.lib

Как мне подключить ее к основной части программы,в unit1.pas ?
Как правильно оформить myMethods.lib ?


 
evvcom ©   (2007-09-14 09:35) [1]

а почему myMethods.lib? Почему не myMethods.pas?
uses myMethods


 
{RASkov} ©   (2007-09-14 09:45) [2]

> Как правильно оформить 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...


 
Anatoly Podgoretsky ©   (2007-09-14 09:49) [3]

> artem779  (14.09.2007 09:30:00)  [0]

Перейти на языки, работающие с компоновщиком и библиотекарем.


 
palva ©   (2007-09-14 10:26) [4]

Delphi не работает с lib. Нужно использовать unit так как написано в
{RASkov} ©   (14.09.07 09:45) [2]
только имя файла должно быть то же что и в заголовке unit.
То есть, если файл называется myMethods.pas, надо писать

unit myMethods;

и еще заметил опечатку:
implementation


 
{RASkov} ©   (2007-09-14 13:08) [5]

> [4] palva ©   (14.09.07 10:26)
> и еще заметил опечатку:
> implementation

:)
Бывает....
Я Англ не знаю, а это слово в IDE никогда не пишу...:)



Страницы: 1 вся ветка

Текущий архив: 2007.10.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
15-1190039441
Azize
2007-09-17 18:30
2007.10.14
Задача на сообразительность


2-1190208082
ANTPro
2007-09-19 17:21
2007.10.14
Как обновить окно...


15-1189577904
Johnmen
2007-09-12 10:18
2007.10.14
Сверхзвуковая ударная волна


15-1189970382
ProgRAMmer Dimonych
2007-09-16 23:19
2007.10.14
Посоветуйте, что делать


2-1190398999
Gloomer
2007-09-21 22:23
2007.10.14
Свойства модема для конкретного соединения удаленного доступа