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

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

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

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

Закрытая тема
 
Опции темы
Старый 28.08.2006, 15:03   #1
Valet
Знающий
 
Регистрация: 16.07.2006
Сообщений: 304
Написано 3 полезных сообщений
(для 0 пользователей)
Вопрос Графический режим из ini-файла

День добрый. Не подскажете способ установки режима графики в Блитц3Д, если разрешение, редим экрана и глубина цвета вынесены в ini-файл?

Делаю ReadFile нужного инишника, потом прописываю переменные и читаю строки w$=ReadLine(gfx_mode). На этом "фантазия" исчерпывает себя. Что дальше то делать? Как считать, то что файле прописано и подставить в Graphics3D `````?

Благодарю...
(Offline)
 
Старый 28.08.2006, 17:53   #2
jimon
 
Сообщений: n/a
Re: Графический режим из ini-файла

считать, то что файле прописано и подставить в Graphics3D `````?
да !
 
Старый 28.08.2006, 17:55   #3
Valet
Знающий
 
Регистрация: 16.07.2006
Сообщений: 304
Написано 3 полезных сообщений
(для 0 пользователей)
Re: Графический режим из ini-файла

Чувствую себя хамом.

Как считать, то что файле прописано и подставить в Graphics3D `````?
(Offline)
 
Старый 28.08.2006, 18:11   #4
jimon
 
Сообщений: n/a
Re: Графический режим из ini-файла

в атаче простенькая либа для работы с ini файлами
дальше смотри :
инклудиш ету либу к себе и пишеш чето типа такого
wx# = INI_ReadValue("file", "grap", "x", "640") 
wy# = INI_ReadValue("file", "grap", "y", "480") 
ww# = INI_ReadValue("file", "grap", "width", "32") 

graphics3d wx,wy,ww
отдельно в папке с прогой создай файл file.ini где запиши :
[grap]
x = 800
y = 600
width = 32
те числа которые идут 640,480... они возвращаются функцией по дефолту
тоесть если она не нашла там файл или чето еще, то вернет ети значения !

удачи
 
Старый 28.08.2006, 18:50   #5
Valet
Знающий
 
Регистрация: 16.07.2006
Сообщений: 304
Написано 3 полезных сообщений
(для 0 пользователей)
Re: Графический режим из ini-файла

Спасибо. Спасибо большое.
(Offline)
 
Старый 28.08.2006, 19:19   #6
jimon
 
Сообщений: n/a
Re: Графический режим из ini-файла

нема защо
 
Старый 30.08.2006, 00:16   #7
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Графический режим из ini-файла

Можно без либы.

ini-файл:
ScreenWidth=800
ScreenHeight=600
ColorDepth=16
Fullscreen=0
Блиц:
[highlight=blitzbasic]
file = ReadFile("твой_файл.ini")

line$ = ReadLine(file)
ScreenWidth = Right(Len(line) - 12)

line$ = ReadLine(file)
ScreenHeight = Right(Len(line) - 13)

line$ = ReadLine(file)
ColorDepth = Right(Len(line) - 11)

line$ = ReadLine(file)
Fullscreen = Right(Len(line) - 11)

CloseFile(file)


Graphics ScreenWidth, ScreenHeight, ColorDepth, 2 - Fullscreen
[/highlight]
(Offline)
 
Старый 30.08.2006, 00:57   #8
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Графический режим из ini-файла

На то пошло, можно просто в файле написать:
800
600
16
31
и не надо никаких махинаций со сторками при обработке.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Старый 30.08.2006, 01:04   #9
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Графический режим из ini-файла

Это да, но файл конфигурации должен быть понятен и стороннему пользователю. В данном случае, облегчая работу себе, ты усложняешь ее другим... да и себе самому в последствии.
(Offline)
 
Старый 23.04.2007, 17:50   #10
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Графический режим из ini-файла

Не думаю, что при облегчение себе, одновременно что-то усложняешь. Ведь всегда есть код, (может даже хорошо прокомментированный) к которому можно обратится.
(Offline)
 
Старый 23.04.2007, 18:48   #11
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Графический режим из ini-файла

Ну, это уже оффтоп.
(Offline)
 
Закрытая тема


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оконный режим mauNgerS 3D-программирование 11 08.05.2012 21:05
Графическое меню. GRAY_WOLF Наше Open Source Software 0 18.12.2009 20:33
графический планшет и 3D Max SKA_DIMKA 3D Моделирование 11 18.08.2009 17:28
Графический шрифт с умляутами. VM Прочие вопросы 4 02.04.2009 20:19
2д игровой графический чат Serg153 Основной форум 17 01.02.2009 00:35


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


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