![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Resourse File [D6, WinXP]
P. © (2002-04-05 18:48:00)Написано:
"Создать исходный файл ресурсов, куда можно включить и поименовать требуемые файлы с расширением BMP, к примеру:
- inout BITMAP "inout.bmp"
Сохранить этот файл с расширением RC.
Кто-нибудь может пояснить, а то я нихрена не понял(что значит "создать исходный файл ресурсов" и как сохранить ОДИН файл с расширением RC, когда рисунков штук 10).
Буду очень признателен.
P. (2002-04-07 16:42:00) [1]Да это я кавычку не поставил.
ЗЫ Всем спасибо.
[MC]NuClon, тебе отдельное:)
Anatoly Podgoretsky (2002-04-07 16:30:00) [2]Все написано правильно
P. (2002-04-07 15:58:00) [3]Не надо:)
P. (2002-04-07 15:52:00) [4]Всё понятно.
Последний вопрос.
Между
BMP1 BITMAP "С:\Path1\File1.bmp"
BMP2 BITMAP "D:\Path2\File2.bmp"
ничего не надо ставить? Запятая там или точка с запятой? А то если несколько картинок он не хочет компилировать(а с одной работает).
Suntechnic (2002-04-06 21:06:00) [5]>Anatoly Podgoretsky © (06.04.02 20:50)
Да на самом деле можно любыми буквами. Эта ф-ция case insensitivity.
Anatoly Podgoretsky (2002-04-06 20:50:00) [6]2P. если не понял, то вот хинт, я все время указываю имя ресурса БОЛЬШИМИ буквами
Suntechnic (2002-04-06 20:46:00) [7]Ну тебе ж сказали как!? см. [MC]NuClon (06.04.02 14:26) и ответы Anatoly Podgoretsky ©
P. (2002-04-06 18:45:00) [8]Пффф..... :) Народ, вы меня извиниет, что я такой тупой :)
Вот есть .res, есть SpeedButton, как из ресурса извлечь картинку для этого SpeedButton, .res я уже сделал и подключил...
НУ PLZ...
Anatoly Podgoretsky (2002-04-06 18:27:00) [9]Alex_LG © (06.04.02 17:53)
Подключи к проекту, не знаю как в Д6 у меня нет. А в Д5 add
Alex_LG (2002-04-06 17:53:00) [10]
> Anatoly Podgoretsky © (06.04.02 14:32)
> P. (06.04.02 11:51)
> Затем тебе BRCC32, у тебя же Д6
> "BITMAP.RES"
а как в D6 делается?
Anatoly Podgoretsky (2002-04-06 14:33:00) [11]Но мне кажется ты перепутал ресурс и именем ресурсного файла, наверно все таки "BMP1"
Anatoly Podgoretsky (2002-04-06 14:32:00) [12]P. (06.04.02 11:51)
Затем тебе BRCC32, у тебя же Д6
"BITMAP.RES"
[MC]NuClon (2002-04-06 14:26:00) [13]А не кажется ли вам, что параметры метода
LoadFromResourceName()
1) Handle ресурса (hInstance, правильно вроде)
2) ID рисунка в ресурсе (в данном случае BMP1 или BMP2
P. (2002-04-06 13:25:00) [14]Все эти командные строки вообще здесь ни к чему, достаточно нажать на файле(*.RC) правой кнопкой, открыть с помощью... и выбрать BRCC32.
PS А
SpeedButton1.Glyph.LoadFromResourceName(HInstance,"bitmap.res");
всё равно выдаёт ошибку.
sunwheel (2002-04-06 12:33:00) [15]>P. (06.04.02 11:51)
Интересный подход к созданию res файлов. :)
Имелась ввиду коммандная строка : Пуск>Выполнить> и т.д.
P. (2002-04-06 12:18:00) [16]
> Я набрал это в командной строке, меня кинуло на сервак этого
> BRCC32(прямо так и назывется) и предложили найти MeRes.rc
> на их сайте... :( ???
Это я сделал.
SpeedButton1.Glyph.LoadFromResourceName(HInstance,"bitmap.res");
А это действительно не работает. Пишет что ресурс не найден.
P. (2002-04-06 11:51:00) [17]
> 2. Из командной строки Даем команду
> BRCC32 MyRes.rc
Я набрал это в командной строке, меня кинуло на сервак этого BRCC32(прямо так и назывется) и предложили найти MeRes.rc на их сайте... :( ???
Anatoly Podgoretsky (2002-04-06 10:52:00) [18]Попробуй написать "BMP1"
Vcoder (2002-04-06 10:47:00) [19]
> Anatoly Podgoretsky © (05.04.02 22:00)
??? Не понял. Что это значит?
""Bmp1" - это конечно опечатка ЗДЕСЬ, в программе написано "bmp1".
Anatoly Podgoretsky (2002-04-05 22:00:00) [20]BMP1