1. Как можно вставить картинку в программу?
2. Можно ли узнать всю очередность параметра функции sound() какого-нибудь звука (например, в формате MP3)?
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
| Rus1 |
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 59 Пол: Мужской Реальное имя: Rus Репутация: 1 |
Кому не трудно ответьте пожалуйста.
1. Как можно вставить картинку в программу? 2. Можно ли узнать всю очередность параметра функции sound() какого-нибудь звука (например, в формате MP3)? |
![]() ![]() |
| Archon |
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: 24 |
Цитата Я так и не понял как картинки загрузить. Неужели нет просто какой-нибудь функции, чтоб вставить в программу рисунок? Для примера, опишу вывод pcx-картинки:1. Считываешь заголовок (128 байт): 0 Идентификатор разработчика формата (10 = ZSoft .PCX file) 1 Версия 2 Кодировка, обычно 1 3 Число бит на пиксел: 1, 2, 4, 8 4 XMin, Ymin, XMax, YMax (2 байта каждое значение) 12 Горизонтальное разрешение в точках на дюйм (2 байта) 14 Вертикальное разрешение в точках на дюйм (2 байта) 16 Цветовая палитра 16 цветов, схема RGB (48 байт) 64 Зарезервировано 65 Количество цветовых плоскостей 66 Байт на строку. Должно быть чётным. (2 байта) 68 1 = Color 2 = Grayscale (2 байта) 70 нулевые значения (58 bytes) 2. Параметры палитры размещаются в конце файла. Находишь конец файла, отступаешь 768 байт назад, считываешь значения, делишь на 4 (у нас максимальное значение цвета - 64, а не 256). Устанавливаешь палитру. 3. Данные находятся сразу после заголовка. Устанавливаешь туда указатель. Считываешь байт. Если старшие 2 бита - нулевые, выводишь на экран, если единичные, то 6 младших битов содержат значение, указывающее, сколко раз следующий байт должен быть выведен на экран. Повторять, пока не кончатся байты в области данных. Что не ясно? Цитата И со звуком тоже не понял. Формат wav - я у себя не нашел, только AIFF и MP3 Запусти у себя на компе поиск файлов по маске *.wav-------------------- Close the World...txeN eht nepO
|
Rus1 2 вопроса, про картинки и звук 5.11.2006 5:32
Archon 1. Модули для вывода графики. (bmp, Pcx ...)
2. mp… 5.11.2006 6:14
Rus1 После запуска одной из этих программ у меня стал д… 6.11.2006 8:38
lapp
После запуска одной из этих программ у меня стал … 6.11.2006 16:06
Rus1 сорс - это что такое?
Может быть совпадение. Скач… 6.11.2006 17:56
lapp
сорс - это что такое?
..
утром компьютер начал гл… 6.11.2006 18:10
volvo Если и качал, то откуда-то из другого места... По … 6.11.2006 19:05
Rus1 Зашел по ссылке и все скачал. После чего зашел в п… 6.11.2006 19:23
Rus1 Может все-таки кто-нибудь ответит. :!4: 8.11.2006 23:53
volvo Нету... Тебе привели ссылки, где все разжевано. По… 9.11.2006 3:38
Rus1 Извините что долго не писал.
Archon, да вообще нич… 22.11.2006 15:33
lapp
вообще ничего не понятно :wacko: Покажи пожалуйс… 22.11.2006 19:40
Rus1 Угу, доступней просто некуда...
Для примера, опи… 23.11.2006 2:59
Archon Для какого режима экрана? Какой графической библио… 23.11.2006 4:55
Rus1
Для какого режима экрана? Какой графической библи… 23.11.2006 5:02
lapp Вот, накарябал пример вывода PCX-картинки..
При … 23.11.2006 20:33
Rus1 Компилятор ошибку находит (№2).
Попробуй еще раз … 24.11.2006 0:26
Archon :blink: В жизни с плоскостями не заморачивался. В… 24.11.2006 1:04
Rus1 Скинь на e-mail. 24.11.2006 1:18
lapp Я добавил возможность загрузки pcx-файлов на форум… 24.11.2006 5:47
Rus1 А как превратить обычный формат (gif или bmp) в pc… 25.11.2006 23:40
lapp
А как превратить обычный формат (gif или bmp) в p… 26.11.2006 4:47
Rus1 Твои подозрения верны - ошибка из-за отсутствия ка… 26.11.2006 6:21
lapp > Твои подозрения верны - ошибка из-за отсутств… 26.11.2006 12:16
Archon Да, моя программа работает только с 256 цветам (и … 26.11.2006 22:28
volvo Так... Я не понял... Что происходит в "Теории… 28.11.2006 6:09
Naym91 Скажите пежалеста, как вставить музыку формата mid… 22.12.2006 1:34![]() ![]() |
|
Текстовая версия | 8.11.2025 0:05 |