Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 21.10.2007, 12:22   #1
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Вопрос Файл из переменной

1-Опять привет.
2-Heeeeeeeeelp:
Я хочу создать программу,которая создаёт специальный формат файла,который может хранить в себе несколько файлов(что-то вроде .zip,.rar,.7z).И вот в чём проблемма:
Можно например загрузить звук так:
 
LoadSound ("sound\1.wav")
А как имея во временной памяти звук(в переменной) не сохраняя его на жёсткий диск,воспроизвести из переменной.
(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 12:54   #2
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Файл из переменной

Maxus делал пакер, который не создавал временных файлов, а распаковывал в виртуальную память.
(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 13:14   #3
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Печаль Re: Файл из переменной

Ну вот как из виртуальной памяти например файл .bmp загрузить
(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 13:47   #4
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Файл из переменной

наверное, хотя до конца не уверен, нужно считать все пиксели изображения, записать их в файл, потом прочитать записав в имейджовый буффер.

image = createimage()

Setbuffer imagebuffer(image)

for i = 0 to K
for j = 0 to N
writepixel(i, j, 0)
next
next

setbuffer backbuffer()
(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 14:38   #5
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Файл из переменной

Спроси у Максуса. У него синтаксис не менялся - ты так же пишешь путь к "файлу" в командах загрузки звуков и текстур. Но либа, которая распаковывает файлы в память, делает так, чтоб они грузились из памяти, а не с диска.
(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 17:07   #6
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Re: Файл из переменной


А если файл размером 1 гбайт а памяти всего 256 мегов + файл подкачки 256 мегов?
Винда сразу выскочит с сообщение типа "Недостаточно оперативы"
__________________

(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 17:24   #7
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Файл из переменной

Кроспост
http://blitz.pp.ru/forum/showthread....5584#post35584
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что всё таки лучше Guest FAQ 7 01.05.2013 15:32
EXE ФАЙЛ Mark Castle Алгоритмика 7 16.11.2009 15:13
.exe файл Unodeya 3D-программирование 5 15.06.2009 18:32
Как записать два целых натуральных числа одной переменной? ELIAS Blitz3D 8 25.03.2009 20:40
как вывести из функции более 1-ой переменной CRASHER 2D-программирование 12 03.03.2008 18:57


Часовой пояс GMT +4, время: 00:58.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com