PDA

Просмотр полной версии : Динамическая бегущая строка


NovaM
21.11.2002, 18:01
Hi ALL!

Я сделал бегущую строку с новостями и вот в чем вопросик - как сделать так, что бы новости загружались из текстового файла, т.е. для того что бы изменить новости не требовалось бы переделывать мувик.
новости маленькие и хранятся в массиве.
т.е. нужно сделать так, что бы загружались элементы в массив из текстового файла...
может кто подскажет чего?

P.S. Я могу загрузить текст из файла в динамическое текстовое поле... но мне нужно его грузануть в переменную, с которой я потом смог бы работать... а именно - каждая новость там отделена от другой какой либо символьной последовательностью, например, [br]. И мне нужно будет потом каждую новость затусовать в отдельный элемент массива... а уж потом этот массив поэлементно выводить в бегущую строку.
Т.е., повторюсь, мне не нужно грузить текст в динамическое текстовое поле, а нужно грузануть его в переменную.

RDA
21.11.2002, 19:04
При загрузке переменных из текстового файла не обязательно указывать имя динамического поля!

Назови как-нибудь свою переменную скажем:

news = news1<br>news2<br>news3

проверяй загрузку, а потом разбивай строку по <br>

yourArray = news.split("<br>");

Вот и все....

NovaM
21.11.2002, 19:25
2 RDA:
А загружать так же как и в динамическое текстовое поле:
loadVariablesNum("имя файла",0);
???

NovaM
21.11.2002, 19:27
2 RDA:
и еще вопросик:
а что значит проверяй загрузку???

RDA
22.11.2002, 11:42
Оригинал написал(а) NovaM
2 RDA:
А загружать так же как и в динамическое текстовое поле:
loadVariablesNum("имя файла",0);
???
Можно тебе ответный вопрос: C чего ты взял что файл грузится в динамическое текстовое поле?

Оригинал написал(а) NovaM
2 RDA:
а что значит проверяй загрузку???


Перед тем, как как использовать переменные из файла нужно убедиться что они загрузились! Как? - воспользуйся поиском обсуждалось очень много раз.

waw
22.11.2002, 11:46
Когда у тебя загружается большой кусок текста, это требует определенного времени, и если ты первым действием загружаешь эту переменную, а потом сразу, без проверки, начинаешь ее юзать, она не успеет определиться (т.е. у нее не будет значения). Поэтому надо подождать, когда значение появиться, и лишь потом юзать.

NovaM
22.11.2002, 15:40
Thanks to all!!!

lexass
22.11.2002, 15:55
тут опять мой любимы вопрос про загрузку переменных :D :D :D

RDA
22.11.2002, 17:07
Если очень постараться можно все свести к одному :D :D :D

NovaM
22.11.2002, 17:17
И вот снова вопросик:
Все заработало... только... проблемсы с русским текстом...
что можно предпринять?

NovaM
22.11.2002, 17:18
Уже сам сделал... через Unicode.
Thanks to all, again.

NovaM
22.11.2002, 17:44
Чисто из жизни:
когда уже все готово... когда уже все работает...

в Unicode не хотит писать (али разпозновать) символ "+" :о)
все пишет... но вот ентот гребаный плюс никак...

waw
25.11.2002, 16:20
И % тоже :(