У меня Делфи 6.0.Когда добавляю программу свои модули которую не имеет
*.pas файлы, во время компиляции Делфи выдаёт сообщения что не найден
*.pas файл, Что делать????
За ранее спасибо.
Уважаемые авторы вопросов! Большая просьба сообщить о результатах решения проблемы на этой странице. Иначе, следящие за обсуждением, возможно имеющие аналогичные проблемы, не получают ясного представления об их решении. А авторы ответов не получают обратной связи. Что можно расценивать, как проявление неуважения к отвечающим от автора вопроса.
04-05-2006 01:16 | Комментарий к предыдущим ответам
Предположение автора что это именно *.dcu модули показалось немного неубедительным.
А вот мне - очень убедительным :) Слишком часто этот вопрос задаётся в самых разных формулировках, тут уже спинным мозгом чувствуешь, о чём идёт речь, даже если сформулировано коряво :) К тому же слово "модуль" имеет вполне определённое значение, не нужно изобретать ему своих толкований.
Устанавливают все дельфинкины версии на свою машину сразу или есть другой, более разумный вариант?
Думаю, что устанавливают все версии. По крайней мере, я других вариантов не знаю.
04-05-2006 00:59 | Комментарий к предыдущим ответам
>>>а совершенно реальный факт - dcu-файлы ...
А кто с этим спорит? Предположение автора что это именно *.dcu модули показалось немного неубедительным. Судя по орфографии, под словом "модуль" автор вопроса мог подразумевать любой, за исключением *.pas, файл. Но подумав я решил что это и есть наиболее вероятное предположение :-)
Проще говоря не пытайтесь ставить готовые компоненты (без *.pas файла), если на них нет лейбла "Для Delphi Вашей версии". Т.к. эта табличка на самом деле значит "Только для Delphi такой-то версии".
А как тогда производители делают в компоненте набор модулей от D2 до D2005 например? Устанавливают все дельфинкины версии на свою машину сразу или есть другой, более разумный вариант?
03-05-2006 06:44 | Комментарий к предыдущим ответам
Забавно, этот вопрос занесен в оффтопик часто задаваемых вопросов. А ответа на него нет - только странное предположение непожелавшего быть узнанным автора.
Это не предположение, а совершенно реальный факт - dcu-файлы могут быть использованы только в той версии Delphi, с помощью которой они были откомпилированы. При попытке использовать их в другой версии компилятор попросит pas-файл. И если его нет, dcu можно выкидывать - использовать их всё равно не получится.
03-05-2006 04:44 | Вопрос к автору: запрос дополнительной информации
Уточните, что Вы подразумеваете под словом "модули"? Компоненты сторонних разработчиков или что-то другое? Проще говоря напишите имя, расширение Вашего модуля и где вы его взяли. Четко сформулированный вопрос - половина ответа!
[Off]
Забавно, этот вопрос занесен в оффтопик часто задаваемых вопросов. А ответа на него нет - только странное предположение непожелавшего быть узнанным автора.
[/Off]
А что значит "модули которую не имеет *.pas файлы"? То есть Вы dcu файлы используете от других версий Delphi? Ну так ничего не получится - файлы dcu от одной версии Delphi не могут ипользованы в другой версии Delphi.
Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter. Функция может не работать в некоторых версиях броузеров.