|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.02.2010, 18:53 | #11 |
Пользователь
Регистрация: 07.02.2010
Сообщений: 17
|
Ясно, спасибо, пойду учиться и экспериментировать дальше.
|
22.02.2010, 18:09 | #12 |
Пользователь
Регистрация: 07.02.2010
Сообщений: 17
|
Начал потихоньку загонять все картинки в файл ресурсов через программку Image Editor, всё получается, но вот качество самой картинки при этом становится ужасной. При сохранении картинки использую 256 цветов. Можно как-нибудь сохранить все картинки, но без потери качества? Может есть какой-нибудь другой вариант зашить картинки в .exe файл, желательно в формате .jpg
Заранее спасибо. |
22.02.2010, 19:10 | #13 | |
Пользователь
Регистрация: 07.02.2010
Сообщений: 17
|
В общем разобрался как в файл ресурсов добавить .jpg файлы, всё сделал, начал их заменять в программе следующим образом:
Код:
Код:
Код:
Код:
Цитата:
|
|
22.02.2010, 23:00 | #14 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Вы упорно не хотите использовать предложенное
ImgBtn1.Canvas.Draw(0, 0, LoadJpegRes('SONMOUSE')); ? И похоже, вы что-то с ресурсами не то делаете... Поищите по форуму про создание файла ресурсов. А то вы что-то там такое накрутили... |
23.02.2010, 15:19 | #15 | |
Пользователь
Регистрация: 07.02.2010
Сообщений: 17
|
Файл ресурсов я делал по следующему руководству - Как поместить JPEG-картинку в exe-файл и потом загрузить ее?
Насчет предложенного вами метода, то я бы с радостью его использовал, но при попытке загружать изображения таким способом появляется ошибка Цитата:
Так же я заметил что программка не умеет работать с jpeg изображениями вообще, попробовал я в изображении (image1) вместо .bmp файла использовать .jpg, всё вроде нормально, в значении Picture (TBitmap), сменился на (TJPEGImage), программка компилируется, но самого окна нету, оно невидимое, но оно есть. Почему так, я не знаю. |
|
24.02.2010, 17:46 | #16 |
Пользователь
Регистрация: 07.02.2010
Сообщений: 17
|
Михалыч, спасайте, уже не знаю что делать, застопорился на этом и всё, не хочет он с jpg форматом нормально работать, хоть ты тресни. Был бы очень благодарен если бы помогли.
|
25.02.2010, 14:03 | #17 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Так мы ж вроде договорились - ImgBtn1 - это не кнопка, а TImage, у него есть канва и никаких проблем с жипегами...
|
25.02.2010, 14:46 | #18 | |
Пользователь
Регистрация: 07.02.2010
Сообщений: 17
|
Так, все кнопки переделал в TImage. Создаю файл ресурсов следующим образом:
В папке с .jpg рисунками создал файл imgjpg.rc и добавил в него все файлы следующим образом Код:
Теперь в самой программе начинаю загружать эти рисунки следующим образом: Код:
Код:
Цитата:
И ещё хотел спросить, я файл ресурсов правильно создаю? Потому что если я открываю потом его через Image Editor, то у меня там вот такая ерунда (скрин приложил к посту). |
|
25.02.2010, 15:02 | #19 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Елки-палки, я ж вам саму функцию не дал...
Вот она: Код:
|
25.02.2010, 15:27 | #20 |
Пользователь
Регистрация: 07.02.2010
Сообщений: 17
|
Большое спасибо, теперь ошибок при компиляции нету.
Но всё же у меня что-то не то с файлом ресурсов, пытаюсь навести мышкой на какую-нибудь кнопку, и выкидывает ошибку (скрин прикрепил). Пробовал так же в файле ресурсов вместо JPEG: Код:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание кнопок | Alenkakiss | Помощь студентам | 4 | 07.06.2009 18:20 |
Создание кнопок 3D Active Button Magic | aiswork | Софт | 1 | 28.05.2009 00:53 |
По нажатию обеих кнопок мыши выход из программы | Slash3 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 05.04.2009 00:47 |
создание кнопок на сайте | plaksa | HTML и CSS | 2 | 17.12.2008 15:42 |
Создание кнопок на лету | gabin | Компоненты Delphi | 2 | 11.05.2008 15:30 |