Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Вниз

создание ресурсного файла   Найти похожие ветки 

 
granni ©   (2005-07-18 13:15) [0]

Есть файл с расширением .rс. Как его перекомпилировать в .res


 
Stakan ©   (2005-07-18 13:21) [1]

Компилятором ресурсов brcc32


 
granni ©   (2005-07-18 13:28) [2]

Как этот компилятор применить-то?


 
Stakan ©   (2005-07-18 13:31) [3]

Из командной строки
brcc32 имя_файла


 
Anatoly Podgoretsky ©   (2005-07-18 13:36) [4]

granni ©   (18.07.05 13:15)  
А зачем он тебе?


 
granni ©   (2005-07-18 13:44) [5]

Почему-то .res не создается


 
granni ©   (2005-07-18 13:46) [6]


> А зачем он тебе?


Нужен для проекта внешней компоненты к 1С


 
Fay ©   (2005-07-18 13:49) [7]

2 granni ©   (18.07.05 13:44) [5]
М.б. он создаётся не там, где ты ожидаешь его найти?


 
granni ©   (2005-07-18 13:50) [8]

В той же папке, где компилятор, нету


 
granni ©   (2005-07-18 13:53) [9]

А где же ему еще создаваться?


 
Anatoly Podgoretsky ©   (2005-07-18 13:56) [10]

granni ©   (18.07.05 13:46) [6]
А там он зачем нужен.

granni ©   (18.07.05 13:53) [9]
Где угодно, ты имя rc файла знаешь, поиском в виндоус умеешь пользователю. Если на оба вопроса ответ да, то поиск по маске, на всех логических дисках. Но только оно те нужно возиться с .res файлом, доверь это Дельфи.


 
Stakan ©   (2005-07-18 13:57) [11]

Там - же где .rc глянь


 
granni ©   (2005-07-18 14:11) [12]

Даже если перенаправляю результат компиляции в текстовый файл -- и он не создается


 
granni ©   (2005-07-18 14:20) [13]

Visual Studio позволет просто файл .rc сохранить как .res. После сохранения .res выглядит, вроде, как и должен быть. Может подойдет так?


 
isasa ©   (2005-07-18 14:25) [14]

а вот так? :)

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
результат в текущем каталоге.


 
isasa ©   (2005-07-18 14:27) [15]

Да, желательно смотреть сообщения компилятора. При ошибке компиляции файла ресурсов *.res нет!


 
granni ©   (2005-07-18 15:08) [16]

Скорее всего происходит ошибка компиляции. Как сообщения компилятора смотреть?


 
granni ©   (2005-07-18 15:14) [17]

Ничего не получается. Оставляю файл, который Visual Studio делает


 
Anatoly Podgoretsky ©   (2005-07-18 15:24) [18]

Ну зачем ты мучаешьс, для чего у тебя Дельфи? Пусть она работает.


 
granni ©   (2005-07-18 15:33) [19]


> Ну зачем ты мучаешьс, для чего у тебя Дельфи? Пусть она
> работает.

Дельфи создает автоматически файл ресурсов проекта, а мне помимо него нужен ресурс, необходимый для создания COM-объекта. Потому и мучаюсь...


 
isasa ©   (2005-07-18 16:00) [20]

>Скорее всего происходит ошибка компиляции. Как сообщения компилятора смотреть?

Как где, на экране. Например, при отсутствии кавычки (") в стреке 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???


 
isasa ©   (2005-07-18 16:06) [21]

Если компилировать проект в Delphi, то достаточно
включить
{$R "myfile.res" "myfile.rc"}



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.036 c
14-1121414578
syte_ser78
2005-07-15 12:02
2005.08.07
Вот к чему приводит лень :( Посмейтесь.


14-1121268154
Kerk
2005-07-13 19:22
2005.08.07
DIV element


14-1121345562
Almaz
2005-07-14 16:52
2005.08.07
"Вера" - однозначно ли это понятие ?


1-1121935230
AGENT
2005-07-21 12:40
2005.08.07
Курсоры


14-1121326271
syte_ser78
2005-07-14 11:31
2005.08.07
Кто сказал?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский