Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Русский шрифт (http://www.flasher.ru/forum/showthread.php?t=63871)

Николай Садов 17.10.2004 00:23

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

DOG-Paul 17.10.2004 01:51

А у нас поиск на кой дан?

Сохраняй txt документ в формате Unicode! :)

Николай Садов 17.10.2004 13:42

Спасибо, это сработало, только у менея ещё один вопрос.
Можно ли как-то загрузить массив из текстовика? И как именно?

Жень Шень 18.10.2004 12:01

Привет!
Пример, как строку загрузить и превратить в массив.
В кадре пишешь:
loadQuestions = new LoadVars();
loadQuestions.load("flashquiz.txt");
loadQuestions.onLoad = initQuestions;
function initQuestions(questions) {
topic = loadQuestions.topic;
qArray = loadQuestions.topic.split(":");
for(i=0;i<qArray.length;i++) {
qArray[i] = qArray[i].split(":");
}
for(i=0;i<qArray.length;i++) {
trace (qArray[i]);
}
}

В текстовике flashquiz.txt:
topic=Sun:Jupiter:Saturn:Mercury:Mars

Думаю, ясно, что в качестве разделителя "двоеточие".

Николай Садов 18.10.2004 21:22

Спасибо, Жень Шень!

Weax 20.10.2004 18:17

vopros
 
A cto delat esli net vozmoznosti soxraniat faily v Unicode?

t.e. soderzhymoje faila v flash7 vyvoditsia tak:
%20%EF%BF%BDn%EF%BF%BD

a sam fail:
бmonж||||

t.k u menia regional setting stoit russkij! na samom dele mne nado videt eto kak:
įmonę|||| (litovskij)

kak sdelat ctob flash videl pravilno etu beliberdu?
ili kak peredelat vse %BD simvoly v nuznyje bukvy ili znaki? Mozet jest kakajato funkcija cotb ne peredelyvat po odnomu?

Weax 20.10.2004 19:56

xm
 
nu kogda delaju ne loadVars a loadXML to vobshem to lucshe uze, no vsioravno ctob ctoto uvidet na do delat usecodepage = true. mozno izmenit konecno simvoly esli cto s russkix na litovskije s pomoshju replace. No blin a esli zajdiot estonec? ne uvidet vsioravno:) vo laza...


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.