|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 2, 2003 15:27:04 Обьясните как пользоваться фасмовскими макросами по созданию ресурсов...а то там както всё запутано... И ещё, подскажите как перевести стандартные rc файлы в фасмовский формат...Просто я думаю что это не только у меня такая проблема, и интересно кто как с этим борется... |
|
|
Дата: Апр 4, 2003 02:20:25 1. Смотри на примеры в дистрибутиве. 2. Неплохо изучить WinAPI32.hlp - там структура ресурсов детально описана. А вообще ресурсы в FASM реализованы, э-э-э-э, так сказать, не очень полно (если не хуже ...) Есть, конечно, идея написать компилятор RC->.inc, да что-то единомышленников не видно ... |
|
|
Дата: Апр 4, 2003 10:54:32 Все гораздо проще. Нужно использовать обычный компилятор ресурсов. Чтобы он не вызывался каждый раз (замедляя тем самым процесс компиляции), надо компилировать ресурсы только изредка по необходимости, а подсоединять их инструкцией 'file' в исходнике. |
|
|
Дата: Апр 4, 2003 13:02:19 А подробнее... Так чтоли: section '.idata' import data readable writeable file 'file.res' ????????????????????????????????? |
|
|
Дата: Апр 4, 2003 19:57:48 Aquila, Действительно - подробнее можно?.. Было бы здорово просто пришить файл. Мне меньше возни с IDE... |
|
|
Дата: Апр 5, 2003 03:13:22 А еще fasmом можно создавать обычные obj файлы и линковать ресурсы также, как на masm'е Интересно вот еще што: если добавить xml-скрипт (в ресурсы с помощью макросов или просто создав [filename].exe.manifest файл) к проге на fasme (чтобы иметь WinXP интерфейс), она просто отказывается от всех ресурсов |
|
|
Дата: Апр 5, 2003 04:31:27 Ой, ошибся... там не idata ,а: section '.rsrc' resource data readable ......... мне кажется этот способдействительно самый удобный...но я его ещё не испробовал. Щас попытаюсь так сделать. |
|
|
Дата: Апр 5, 2003 20:11:08 И я ошибся... Вопрос про WinXP интерфейс снимается, все работает. Забыл сделать InitCommonControls :) |
|
|
Дата: Апр 8, 2003 13:09:06 to spaces, to Aquila: И как, получилось? У меня нет. И куда вставлять-то? На примере икзелионовского тутора 8.1, please |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.076 |