|
Вопрос # 4 724/ вопрос открыт / |
|
Здравствуйте!
В программку в качестве ресурса хочу поместить архиватор 7-Zip Command line version. В общем этоодин файл "7z.exe".
Сделал файлик res_7za.rc, содержание следующее:
7za RCDATA "7za.exe"
Поместил res_7za.rc в папку проекта. В коде проекта (файл .dpr) добавил между program ResSample; и uses строку {$R 'res_7za.RES' 'res_7za.rc'}, а в коде главной формы {$R 'res_7za.res'} после implementation.
При компиляции появляется ошибка:
[MSBuild Error] The "BRCC32" task failed unexpectedly.
System.IO.FileNotFoundException: Could not find file 'C:\Documents and Settings\Riman\Мои документы\RAD Studio\Projects\ResourceSample\res_7za.rcc'.
File name: 'C:\Documents and Settings\Riman\Мои документы\RAD Studio\Projects\ResourceSample\res_7za.rcc'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
at Borland.Build.Tasks.Common.CommandLineTask.CreateTempFileIfNecessary(ITaskItem basedOn)
at Borland.Build.Tasks.Common.CommandLineTask.Execute()
at Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask(ExecutionMode howToExecuteTask, Hashtable projectItemsAvailableToTask, BuildPropertyGroup projectPropertiesAvailableToTask, Boolean& taskClassWasFound)
Но файл ресурса создается и если потом убрать строку создания ресурса и оставить строку подключения, то ресурс появится в списке файлов проекта. Также пробовал извлечь и создать архив.
В чем ошибка?
 |
Вопрос задал: Roman Novikov (статус: Посетитель)
Вопрос отправлен: 13 ноября 2010, 00:19
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 3; последнее сообщение — 13 ноября 2010, 10:43; участников в обсуждении: 2.
|
min@y™ (статус: Доктор наук), 13 ноября 2010, 08:14 [#1]:
Цитата (Roman Novikov):
В чем ошибка?
У тебя с английским проблемы? Не можешь понять, что такое "Could not find file"?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Roman Novikov (статус: Посетитель), 13 ноября 2010, 10:10 [#2]:
Вот что за люди?! Десять раз обосрут или отсебятину напишут прежде чем дадут что-то полезное. На этом сайте так принято что ли?
Что написано в строке с ошибкой я понял. Делал все по найденной инструкции. Результат - не работает так как предполагалось. Цель - определить неточности в инструкции.
min@y™, я доходчиво обьяснил?
|
|
min@y™ (статус: Доктор наук), 13 ноября 2010, 10:43 [#3]:
Цитата (Roman Novikov):
я доходчиво обьяснил?
Вполне, но почему этого текста нет в вопросе?
Цитата (Roman Novikov):
Делал все по найденной инструкции.
Кто автор инструкции? Почему ты не обратился непосредственно к нему? Где можно с этой инструкцией ознакомиться?
Цитата (Roman Novikov):
Вот что за люди?! Десять раз обосрут или отсебятину напишут прежде чем дадут что-то полезное.
Я не стремлюсь никого обсирать, а задаю наводящие вопросы.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|