![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
не работает конструкция =(
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
Пытаюсь применить конструкцию с LoadVar()
Есть форма с 2-текстфилдами и текстовый файл где перечислены разделенные &переменная=значение& // для отображения русских букв
System.useCodepage = true;
// создаем объект слушатель
var lv:LoadVars = new LoadVars();
// файл, откуда будем грузить
lv.load('1.txt');
// вызывается на загрузке
lv.onLoad = function(success)
{
if (success)
{
// если загружено
// присваиваем a значение perem1
var a = lv.bn1;
// присваиваем b значение perem2
var b = lv.bn2;
// выводим a
trace(a);
// выводим b
trace(b);
}
else
{
// если не загружено
trace('переменные не загружены');
}
};
|
|
|||||
|
ветеран форума
|
1) Для отображения русских букв нужно сохранять в UTF-8 а не использовать костыль ограниченного применения useCodepage
2) вы не только присваиваете значения переменным, но и их обьявляете. И вообще используйте конструкцию fieldName.text а не var-имя текствого поля.
__________________
4am is time to rock |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
Если большая толпа переменных в файле, то нужно каждому полю получается их прописывать.
Раньше как-то проще было. Загрузил переменные из файла, присвоил их в свойствах (изначально) текстбоксов и в реультате в муве отображаются все значения без специального их присвоения каждому в отдельности текстбоксу, а просто по загрузке из файла ... |
|
|||||
|
ветеран форума
|
Одно дело простота, другое - полный контроль над процессом
__________________
4am is time to rock |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
Цитата:
данные грузятся из файла и по прописанным ячейкам раскладываюся без участия доп. скрипта. Смысл прописывать в текстбоксе значение динамической переменной и дополнительно ее еще и присваивать скриптом? |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
_root.filo="1.txt?rand=" + Math.random(); System.useCodepage = true; loadVariablesNum(_root.filo,0); Да, кстати, в отладке ругается на невозможность закгрузки файла. Из броузера загружает великолепно и с сервера грузит сразу после вкидывания файла. |
|
|||||
|
ветеран форума
|
...но у юзера с кодировкой по умолчанию не win1251, киррилица не отобразится
__________________
4am is time to rock |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
2 DarkLight
Завтра оттестируюсь - доложусь. У меня ограниченный круг пользователей. Вполне возможно, что придеться кодировку файло поменять. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:15. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|