Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2010, 11:14   #1
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,899
Вопрос RES с апострофом

Можно ли как-нибудь скомпилировать RES, содержащий в себе название файла с апострофом?
Shouldercannon вне форума Ответить с цитированием
Старый 22.07.2010, 11:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

хм... Может поможет взатие апострова в апострофы - '''' ?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.07.2010, 11:48   #3
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,899
По умолчанию

Нет. Не помог сие вариант "'"
Shouldercannon вне форума Ответить с цитированием
Старый 22.07.2010, 13:11   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

или я чего-то не понял, или одно из двух..

создал файлик headres.rc
записал в него строчку:
MYHEADRC RCDATA "head'rock.html"

выполнил
C:\Delphi5\Bin\brcc32.exe headres.rc
получил файл ресурса headres.RES

что я пропустил? в чём проблема?...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.07.2010, 16:09   #5
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,899
По умолчанию

Ошибка потому что в названии файла '.
Так ошибка test'test TXT "test'test.txt", а так testtest TXT "test'test.txt" нормально. Ни так '', ни так "'" не прокатывает.
Придётся отказаться от *.RES
Shouldercannon вне форума Ответить с цитированием
Старый 22.07.2010, 17:52   #6
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

А что обязательно нужно имя ресурса с апострофом? зачем?
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 22.07.2010, 18:12   #7
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Цитата:
Придётся отказаться от *.RES
Да уж. Гениально !
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 22.07.2010, 18:27   #8
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Shouldercannon, может я что-то не понимаю, объясни мне, для чего апостроф именно в имени ресурса?

Хочешь чтобы непременно совпадали имена файлов и ресурсов? Нет ничего проще, напиши простую утилиту (или используй готовую, таких куча) по переименованию всех файлов, замени на дефис, подчеркивание, два подчеркивания и т.д. и т.п.

Нельзя переименовывать файлы? Тоже не проблема, в программе можно легко сделать так чтобы она понимала что имя_имя это тоже самое что имя'имя.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
rc и res файлы Gamst Общие вопросы Delphi 5 18.05.2010 21:02
Запуск из res? Virus25 Общие вопросы Delphi 6 17.01.2010 02:51
Работа с файлами *.RES SoftKoc Общие вопросы Delphi 2 23.11.2009 10:34
RES-файлы... Sota Софт 5 24.01.2009 23:32
Wav-ы в *.res Altera Общие вопросы Delphi 12 22.09.2008 19:01