![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
создание ресурсного файла [D6]
granni © (2005-07-18 13:15:00)Есть файл с расширением .rс. Как его перекомпилировать в .res
isasa (2005-07-18 16:06:00) [1]Если компилировать проект в Delphi, то достаточно
включить
{$R 'myfile.res' 'myfile.rc'}
isasa (2005-07-18 16:00:00) [2]>Скорее всего происходит ошибка компиляции. Как сообщения компилятора смотреть?
Как где, на экране. Например, при отсутствии кавычки (") в стреке 2 получим
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Error flresEN.rc 2 3: Expecting quoted string
У тебя, что компилируется ресурс в run-time???
granni (2005-07-18 15:33:00) [3]
> Ну зачем ты мучаешьс, для чего у тебя Дельфи? Пусть она
> работает.
Дельфи создает автоматически файл ресурсов проекта, а мне помимо него нужен ресурс, необходимый для создания COM-объекта. Потому и мучаюсь...
Anatoly Podgoretsky (2005-07-18 15:24:00) [4]Ну зачем ты мучаешьс, для чего у тебя Дельфи? Пусть она работает.
granni (2005-07-18 15:14:00) [5]Ничего не получается. Оставляю файл, который Visual Studio делает
granni (2005-07-18 15:08:00) [6]Скорее всего происходит ошибка компиляции. Как сообщения компилятора смотреть?
isasa (2005-07-18 14:27:00) [7]Да, желательно смотреть сообщения компилятора. При ошибке компиляции файла ресурсов *.res нет!
isasa (2005-07-18 14:25:00) [8]а вот так? :)
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Syntax: brcc32 [options ...] filename
options marked with a '*' are on by default
@<filename> Take instructions from command file
-r (ignored for compatibility)
-16 Build 16-bit Windows compatible .res file
-32 * Build 32-bit Windows compatible .res file
-fofilename Set output filename
-v Verbose
-ipath Set include path
-dname[=string] Define #define
-x Ignore INCLUDE environment variable
-m Enable multi-byte character support
-cdddd set default code page to nnnn
-lxxxx set default language to xxxx
-31 Provided for downward compatibility (build 16-bit .res file)
-w32 Provided for downward compatibility (build 16-bit .res file)
-? or -h Display this message
если есть
path=$DELPHI\bin
юзать
@brcc32 -32 <мой файл>.rc
результат в текущем каталоге.
granni (2005-07-18 14:20:00) [9]Visual Studio позволет просто файл .rc сохранить как .res. После сохранения .res выглядит, вроде, как и должен быть. Может подойдет так?
granni (2005-07-18 14:11:00) [10]Даже если перенаправляю результат компиляции в текстовый файл -- и он не создается
Stakan (2005-07-18 13:57:00) [11]Там - же где .rc глянь
Anatoly Podgoretsky (2005-07-18 13:56:00) [12]granni © (18.07.05 13:46) [6]
А там он зачем нужен.
granni © (18.07.05 13:53) [9]
Где угодно, ты имя rc файла знаешь, поиском в виндоус умеешь пользователю. Если на оба вопроса ответ да, то поиск по маске, на всех логических дисках. Но только оно те нужно возиться с .res файлом, доверь это Дельфи.
granni (2005-07-18 13:53:00) [13]А где же ему еще создаваться?
granni (2005-07-18 13:50:00) [14]В той же папке, где компилятор, нету
Fay (2005-07-18 13:49:00) [15]2 granni © (18.07.05 13:44) [5]
М.б. он создаётся не там, где ты ожидаешь его найти?
granni (2005-07-18 13:46:00) [16]
> А зачем он тебе?
Нужен для проекта внешней компоненты к 1С
granni (2005-07-18 13:44:00) [17]Почему-то .res не создается
Anatoly Podgoretsky (2005-07-18 13:36:00) [18]granni © (18.07.05 13:15)
А зачем он тебе?
Stakan (2005-07-18 13:31:00) [19]Из командной строки
brcc32 имя_файла
granni (2005-07-18 13:28:00) [20]Как этот компилятор применить-то?