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

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

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

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

Ответ
 
Опции темы
Старый 05.07.2009, 12:29   #1
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Запись в файл и чтение из него в режиме реального времени.

Как сделать так чтобы после команды WriteLine(DebugFile,Comand$) содержимое переменной Comand$ записалось в файл моментально, а не тогда когда закрываю окно блитца? Может есть какие либы для быстрой работы с файлами?

Последний раз редактировалось ArtemkA, 05.07.2009 в 12:48.
(Offline)
 
Ответить с цитированием
Старый 05.07.2009, 12:35   #2
jimon
 
Сообщений: n/a
Ответ: удалите эту тему

попробуй
WriteLine(DebugFile,Comand$)
FlushStream(DebugFile)
потому что запись в файл буферизируется и нужно принудильно сбрасывать буфер
 
Ответить с цитированием
Старый 05.07.2009, 12:44   #3
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: удалите эту тему

спасибо, но я уже понял что содержимое записываеться только после команды CloseFile().

FlushStream(DebugFile)
А такая функция есть? Чет я ее в справке не нашел, да и блитц ругаеться на нее...

Последний раз редактировалось ArtemkA, 05.07.2009 в 12:51.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
IGR (06.07.2009)
Старый 05.07.2009, 13:07   #4
jimon
 
Сообщений: n/a
Ответ: Запись в файл и чтение из него в режиме реального времени.

ArtemkA
ух недоглядел сорри, такая функция есть в blitzmax, в blitz3d хз как
 
Ответить с цитированием
Старый 05.07.2009, 13:14   #5
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

Понятно...в Blitz3D вроде подобной функции нету...разве что CloseFile()

Последний раз редактировалось ArtemkA, 05.07.2009 в 13:26.
(Offline)
 
Ответить с цитированием
Старый 06.07.2009, 13:29   #6
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

спасибо, но я уже понял что содержимое записываеться только после команды CloseFile()
ух ты !! никогда необращял на это внимания !!
а что в реалтайме закрывать файл и потом дописовать сильно тормозно ??
(Offline)
 
Ответить с цитированием
Старый 06.07.2009, 16:36   #7
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

Сообщение от IGR Посмотреть сообщение
ух ты !! никогда необращял на это внимания !!
а что в реалтайме закрывать файл и потом дописовать сильно тормозно ??
Конечно. Винт - самый медленный вид памяти. По возможности необходимо всячески избегать реалтайм работы с диском.
По сабжу - можно за 5 минут накидать небашую либку для работы с файлами нормальной.
З.Ы. А зачем оно вообще тебе надо?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (06.07.2009)
Старый 06.07.2009, 19:23   #8
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

З.Ы. А зачем оно вообще тебе надо?
да, ArtemkA, зачем тебе оно надо ??
(Offline)
 
Ответить с цитированием
Старый 06.07.2009, 21:48   #9
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

да, ArtemkA, зачем тебе оно надо ??
Я занялся над разроботкой своего редактора 3D мира и пришла в голову мысь сделать вожможность добавления блитцовских команд через консоль и смотреть результат получившегося в реалтайме...
(Offline)
 
Ответить с цитированием
Старый 06.07.2009, 21:57   #10
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

Ересь. В редакторе все что возможно должно быть представлено посредством визуального редактирования (учитывая возможности блитза - все укладывается без проблем).
Ну и в конце концов только полный идиот будет сохранять команды из консоли в файл, загружать его и выполнять, да. Вообще если программа что-то дампит в файл, а потом его юзает - за такое руки нада отрывать (возможны исключения типа кэширования)
(Offline)
 
Ответить с цитированием
Старый 06.07.2009, 22:03   #11
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

Ну в редакторе же все реалиовать невозможно. Допустим, пользователь захочет добавить какую нибуть свою функцию которой нет в редакторе, и че делать? А так всегда есть возможность на вставке своего кода в его уровень.
(Offline)
 
Ответить с цитированием
Старый 06.07.2009, 22:12   #12
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

А каким образом игровая логика пересекается с редактором (абстрактным редактором)?
(Offline)
 
Ответить с цитированием
Старый 06.07.2009, 22:19   #13
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Запись в файл и чтение из него в режиме реального времени.

да просто мне делать нечего вот и занимаюсь всем попало. Я вообще начал делать простую консоль для игр, а потом чето уже и эта мысль пришла в голову...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение, и запись в файл rangel Основной форум 2 05.12.2009 14:50
Чтение и запись файлов Spiderman JAVA Micro Edition 8 20.02.2009 13:46
Помогите добиться более реального управления танком xD HAMANN 3D-программирование 10 12.02.2009 19:23
Запись в текстовый файл JoKeR_13 2D-программирование 1 15.06.2007 15:26
Запись\чтение PAK файла в Blitz3D GetMan FAQ 2 26.03.2007 16:21


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


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