• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Текст и реестр

Автор Denil-Tornado, 04 июня 2012, 16:34:23

« назад - далее »

Denil-Tornado

Возможно ли объединить два текста в один. Ну например есть 2 канала с текстом в первый занесена надпись "Hello" а во второй "World" и объединить их в один текст чтобы на выходе получилось "Hello World".

Есть ли у квеста возможность работать с реестром, ну или хотя бы загружать от туда какие либо значение?

Egor

В примере решение по "Hello World", а по реестру стандартными каналами не получется.

Denil-Tornado

Ещё один вопрос относительно реестра. Умеет ли квест распознавать системные переменные занесённые в реестр. ну например такие как:
%ProgramFiles% - C:\Program Files
%WindowsDir% - C:\Windows
%SystemDir% - C:\Windows\System32
%FontDir% - C:\Windows\Fonts
%CommonFiles% - C:\Program Files\Common Files

Denil-Tornado

Ладно опустим предыдущий вопрос. А задам другой. Можно ли текстовый файл читать как матрицу, ну скажем какую то отдельную строку или же столбец?

Sqwer

Мне приз "золотая лопата некропостера".

текстовый файл - набор символов, часть из которых управляющая/форматирование (табуляция, переход на следующую строку).

Вот так прямо обращатья к элементам текста не получится. !!!

В любом случае текст придётся распарсивать.
тут уж как тебе угодно будет:

Как пример -  Имя - возраст

можно построчно
ЦитироватьИгорь
32
Анатолий
23

можно счерез пробелы и определять их в коде
Игорь 32
Анатолий 23

можно добавить ключевые лексемы (порядок следования уже не важен)
$NameИгорь $Age32
$Age23 $NameАнатолий


можно сделать подобие XML или повторить его


Если проект не предполагается размещать как web приложение - проще всего организовать собственную сериализацию даннных через самописный канал.

Denil-Tornado

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

Sqwer

Попробуй посмотреть ещё в сторону XML парсера. (точно не могу сам проверить, уже второй год как я квест не запускал  :D)

если не нужна поддержа через web - лучше свой канал написать.
:-\

mike

Цитата: Denil-Tornado от 12 октября 2012, 22:58:08
Ладно опустим предыдущий вопрос. А задам другой. Можно ли текстовый файл читать как матрицу, ну скажем какую то отдельную строку или же столбец?

Конечно можно читать как матрицу - используйте канал "TextFilter"

Смотрите вложенную картинку
Узнать подробнее можно зав вопрос на форуме http://quest3d.ru/?page_id=690 (без регистрации)