![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите как вставить свою фотку в прогу
smartleds © (2008-02-08 14:53:00)Написал я программу для пользователей , планирую раздавать бесплатно, но хотелось бы вставить нее свой E-Mail и фотку.
Как мне фотографию поместить внутрь программы , а не отдельным файлом? Чтобы она была встроена в exeшник.
smartleds (2008-02-08 15:34:00) [21]Прям как серпом по одному месту , все уже придумано до нас, спасибо за ссылку .
Dib@zol (2008-02-08 15:31:00) [22]Вот откопал у себя ВЦЛ проект. Тут только SpeedButton, имеджа не нашёл... Но сомневаюсь, что там по-другому.
DFM:
object SpeedButton1: TSpeedButton
Left = 116
Top = 124
Width = 149
Height = 103
Cursor = crHandPoint
Glyph.Data = {
B2390000424DB239000000000000760000002800000022010000630000000100
0400000000003C390000C40E0000C40E00001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFF000000F00000000000000000000000000000000000
0000000000000000000000000000000000000000000011919999999999999000
00000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
0000F00000000000000000000000000000000000000000000000000000000000
0000000000000000000019099999999999999000000000000000000000000000
00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000F0000000000000000000
0000000000000000000000000000000000000000000000000000000000099999
991010199999900000000000000000000000000000000000000000000000FFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFF000000F0000000000000000000000000000000000000000000
0000000000000000000000000000000000199900019999999999900000000000
...
B2 39 00 00 42 итп. можно было бы представить и не печатными символами (причём ещё с символами переноса строки), а сразу, скажем, класть в RCDATA-раздел, а писать в Data только имя новосозданного битмапа. Дык нет! Декомпиляция проги показывает, что и в ресы Делфи пишет именно в таком "формате"... ужжос.
smartleds (2008-02-08 15:30:00) [23]Как доделаю вышлю
Amoeba (2008-02-08 15:30:00) [24]
> smartleds (08.02.08 15:22) [11]
>
> Программа реализует дискретное преобразование фурье входящего
> сигнала и отображением его спектра.
> С математикой проблем нет , а вот графический антураждается
> с трудом.
>
Это смотрел?
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1295
ketmar (2008-02-08 15:25:00) [25][9] Dib@zol © (2008-02-08 15:18:00)
>Очень хочется посмотреть
а мне — нет. %-)
---
Understanding is not required. Only obedience.
Dib@zol (2008-02-08 15:25:00) [26]Откуда принимается сигнал? Если с микрофона (или с другого имеющегося у меня устройства), то с удовольствием бы посмотрел.
Игорь Шевченко (2008-02-08 15:24:00) [27]Dib@zol © (08.02.08 14:59) [3]
> В нем любая картинка становится больше во много раз из-за
> нереально тупого способа хранения: каждый байт записывается
> в два...
С этого момента подробнее.
> Тут может помочь только грамотный обстоятельный учебник,
> типа фароновского "Делфи 6: язык высокого уровня".
Архангельский - рулез фарева
smartleds (2008-02-08 15:23:00) [28]Спасибо Джо
smartleds (2008-02-08 15:22:00) [29]Программа реализует дискретное преобразование фурье входящего сигнала и отображением его спектра.
С математикой проблем нет , а вот графический антураж дается с трудом.
Джо (2008-02-08 15:21:00) [30]> [8] Джо © (08.02.08 15:14)
Не, вместо BMP нужно BITMAP и загружать
Image.Picture.Bitmap.LoadFromResourceName (HInstance,"MY_FACE")
Dib@zol (2008-02-08 15:18:00) [31]> Очень хочется попинать?
Очень хочется посмотреть, что возможно реализовать на уровне, когда не знаешь такой элементарщины...
ЗЫ Тут может помочь только грамотный обстоятельный учебник, типа фароновского "Делфи 6: язык высокого уровня".
Джо (2008-02-08 15:14:00) [32]По сабжу.
Делаем файлик образца:
MY_FACE BITMAP MY_FACE.BMP
Называем его MY_FACE.RC
После этого включаем файл в проект — Project/Add to project...
Загружать картинку: Image.Bitmap.LoadFromResource
Джо (2008-02-08 15:12:00) [33]> [6] ketmar © (08.02.08 15:10)
> >[5] smartleds (2008-02-08 15:05:00)
> да. судя по уровню вопросов — программу можно брать только
> с доплатой от автора. и ни в коем случае не запускать.
>
> ---
> Understanding is not required. Only obedience.
Почему же? Это очень полезно, знать автора в лицо если чо, пусть вставляет :)
ketmar (2008-02-08 15:10:00) [34]>[5] smartleds (2008-02-08 15:05:00)
да. судя по уровню вопросов — программу можно брать только с доплатой от автора. и ни в коем случае не запускать.
---
Understanding is not required. Only obedience.
smartleds (2008-02-08 15:05:00) [35]Очень хочется попинать?
Anatoly Podgoretsky (2008-02-08 15:03:00) [36]> smartleds (08.02.2008 14:53:00) [0]
Рано тебе еще раздавать, сначала научись картинку вставлять, потом иконку вставлять.
Dib@zol (2008-02-08 14:59:00) [37]> TImage
А это ваще мега зло =) В нем любая картинка становится больше во много раз из-за нереально тупого способа хранения: каждый байт записывается в два...
Dib@zol (2008-02-08 14:55:00) [38]В ресурсы пихнуть.
ЗЫЖ: чо хоть за прога-то?
Palladin (2008-02-08 14:54:00) [39]TImage + F1
Интересно... тебя в начинающим или сразу в прочее...
:)