Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Flash MX: loadVariables: кодировки в txt-файле

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Malax

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В 5-м флеше данная команда прекрасно отображала текст на русском языке, загружаемый из .txt файла в динамическое текстовое поле, а вот в MX-e она работает корректно только с английскими надписями, а русские игнорирует, кто знает можно ли это как-то подправить/обойти?




Уточнил название. — Svarga.

Всего записей: 1 | Зарегистр. 10-07-2003 | Отправлено: 13:48 10-07-2003 | Исправлено: Svarga, 00:21 09-09-2003
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Malax
наверное уже не актуально... но всёже...

Код:
 
System.useCodepage = 1;
System.security.allowDomain("img.gismeteo.ru");
var _url_='http://img.gismeteo.ru/flashinf/FLA'+gorod+'.TXT';
pogoda = new LoadVars();
pogoda.load(_url_);
pogoda.onLoad = function(success) {
if (success) {
mytext.text = '                   connetion =) '
                 with (_root.pogoda) {

}
}else{
mytext.text = '                   connetion false =( ';

}
};
 

а вообще что бы не было проблемм юзай юникоды =)

----------
((a={}).__proto__=a).a;

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 08:32 07-08-2003
AKCreative

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Смена кодировки страницы ничего не изменит, Флэш не работает с русским языком из текстовых файлов напрямую. Русский язык будет верно отображаться во Флэш если все только через #include файла формата *.as - но динамически изменять его нельзя.
(F1 во флэше)
 
Если необходимо создать динамически изменяемый текст - только Юникод. Если нужны исходники - пиши.

Всего записей: 24 | Зарегистр. 08-09-2003 | Отправлено: 02:17 10-09-2003
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AKCreative

Цитата:
Смена кодировки страницы ничего не изменит


Цитата:
Если необходимо создать динамически изменяемый текст - только Юникод


Цитата:
а вообще что бы не было проблемм юзай юникоды =)


Цитата:
 Если нужны исходники - пиши.

:: чем тедя не устраивает мой исходник ?

----------
((a={}).__proto__=a).a;

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 00:25 12-09-2003
AKCreative

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я предложил альтернативный вариант - одна строка инклуда #include скрипта *.as заменяет весь твой скрипт, который многим начинающим ребятам будет абсолютно непонятен.
 
Кстати, я не твой дядя, и надеюсь что мы не родственники.
 
Ты здесь чтобы что-то выучить/помочь или чтоб себя показать?

Всего записей: 24 | Зарегистр. 08-09-2003 | Отправлено: 23:13 12-09-2003
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AKCreative

Цитата:
Кстати, я не твой дядя, и надеюсь что мы не родственники.  


Цитата:
 тедя

тебя  
 

Цитата:
Ты здесь чтобы что-то выучить/помочь или чтоб себя показать?

true


----------
((a={}).__proto__=a).a;

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 18:57 15-09-2003
EraseR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не понял, а можно языком попроще?
Скачал веб-шаблон на flash, где изменять текст во flash нужно в файле .txt . Верней наверняка и в Adobe можно, но где-то весь текст заныкан и я не могу найти чтобы обычной кнопкой Текст (кнопка T) его подправить. А проблема в том что в этом .txt текст можно менять только на латиницу, а когда я меняю английское слово на русское то слово просто не показывается. Можно ли это как-то исправить и сделать чтобы flash в итоге показывала мою надпись на русском?
Исходник от fiot мне вообще ни о чём не сказал, pogoda какая-то, куда писать #include в *.as тоже не знаю, тем более рядом нет ни одного файла *.as.
Сам новичёк (почти никакой) на flash, только сегодня открыл в первый раз Adobe Flash и прошёл 1й урок с сайта Adobe, вот и весь опыт...
Нельзя ли в Adobe Flash в этом моём случае всё же где-то откопать текст чтобы его можно было выделить кнопкой T (текст) ну и подправить уже соответственно, цвет, форму и т.д.? Ни в Library ни сверху где layers (или как они называются) я его ен вижу....

----------
Alive!

Всего записей: 975 | Зарегистр. 31-07-2001 | Отправлено: 21:36 16-12-2007 | Исправлено: EraseR, 21:37 16-12-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Flash MX: loadVariables: кодировки в txt-файле


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru