| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Подключение модуля |
| Автор: Driv3r 27.10.2005, 20:34 |
| В общем нужно подключить к программе файл Prog.pas . В разделе implementation я указал директиву компилятору {$I GrdPrn3.pas} Но при компиляции вызывается следующая ошибка в файле Prog.pas : Declaration expected but 'unit' found на строку unit Prog; В чём может быть проблема? |
| Автор: Alex 27.10.2005, 21:30 |
| модули в Delphi подключаются не так как в C. Для подключения модуля в uses части напишите Prog и модуль Prog будет подключен к тому в uses части которого вы это написали |
| Автор: <Spawn> 27.10.2005, 21:42 |
| Подключение, через INCLUDE вполне возможно, но для этого код подключаемого файла должен полностью соответсвовать синтаксису блока в который он включается, т.е. если ты его в ключаешь в раздел implementation, то в этом файле не должно быть разела interface, т.к. при таком подключении содержимое файла "встравивается" в место его подключения. |
| Автор: Snowy 28.10.2005, 10:01 | ||
Только в данном случае подключаются не pas файлы, а inc. Можно конечно расширение хоть jpeg сделать, но у pas файлов все же другая структура. |
| Автор: Driv3r 28.10.2005, 16:12 | ||
Уже пробовал:всё равно эта ошибка выскакивает. |