1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Rom1k |
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 119 Пол: Мужской Репутация: 0 |
Написал программу с использованием модулей.Всё на 100 % правильно.Компилирую,пишет: "Cannot run a unit" , хотя написал всё правильно.А когда в другой программе пытаюсь использовать его,он пишет,что не найден.В чём ошибка/проблема?!
|
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Цитата все равно при нажатии CTRL+F9, пишет cannot run a unit. Еще раз повторить? Нельзя запускать модули, что тут непонятного? Ctrl+F9 - это аналог Run -> Run из меню... Тебе надо откомпилировать модуль через Alt+F9, а запускать уже основную программу, кк которой этот модуль подключен...Цитата имя модуля при вызове должно совпадать с именем файла .TPU? Не обязательно... Имя файла TPU может содержать только 8 первых символов от имени модуля. Скажем, я могу в файл REALLYLO.PAS записать вот это:unit reallylongname;, и откомпилировать. Будет создан файл REALLYLO.TPU, но чтобы подключить модуль я должен использовать полное имя: uses reallylongname;При попытке сделать uses reallylo;я получу ошибку о несоответствии имени... |
Rom1k Модули 14.05.2007 4:09
мисс_граффити Может, прикрепишь этот модуль?
Возможно, раз выдае… 14.05.2007 4:22
volvo Значит, ты не компилируешь, а запускаешь... А моду… 14.05.2007 4:31
Rom1k а как его компилировать,чтобы сохранялся в файле … 15.05.2007 1:29
Renbo
а как его компилировать,чтобы сохранялся в файле … 15.05.2007 1:33
volvo В меню зайди Options -> Directories... Там тебя… 15.05.2007 1:39
Renbo Я *.PPU Написал, а хотел *.TPU, описочка, упс :ro… 15.05.2007 2:36
Rom1k volvo спасибо. А вот ещё вопрс.Я создал модуль,т.е… 16.05.2007 2:57
volvo А, вот в чем у тебя дело... У тебя TPU модуля не н… 16.05.2007 4:28
Rom1k Всё сделал,как вы сказали,теперь вот что пишет:
ht… 16.05.2007 4:48
volvo Вот эта папка: D:\PROG\TP7\TPU на д… 16.05.2007 4:57
Rom1k Всё.Там моя вина.Н существующий путь был указан.вс… 16.05.2007 5:15
ALma
volvo спасибо. А вот ещё вопрс.Я создал модуль,т.… 24.02.2009 2:28
ALma Спасибо большое за детальное пояснение. Очень помо… 26.02.2009 21:56![]() ![]() |
|
Текстовая версия | 7.11.2025 15:21 |