Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.12.2006, 20:50
LeXi42006 вне форума Посмотреть профиль Отправить личное сообщение для LeXi42006 Посетить домашнюю страницу LeXi42006 Найти все сообщения от LeXi42006
  № 1  
Ответить с цитированием
LeXi42006
 
Аватар для LeXi42006

Регистрация: Dec 2006
Адрес: Украина, Севастополь
Сообщений: 358
Отправить сообщение для LeXi42006 с помощью ICQ Отправить сообщение для LeXi42006 с помощью Skype™
Question переменные в текстовом файле

Здрасти.У меня проблема с переменными.Хочу сделать приветствие, которое лежит в некотором текстовом файле. Я новичок и с Флэшем нелады.
Спасибо.

Старый 15.12.2006, 21:02
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 2  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Начинайте делать. Если что-то не будет получаться - задавайте конкретные вопросы и выкладывайте исходник. Чем можем, тем поможем.

Старый 15.12.2006, 21:12
LeXi42006 вне форума Посмотреть профиль Отправить личное сообщение для LeXi42006 Посетить домашнюю страницу LeXi42006 Найти все сообщения от LeXi42006
  № 3  
Ответить с цитированием
LeXi42006
 
Аватар для LeXi42006

Регистрация: Dec 2006
Адрес: Украина, Севастополь
Сообщений: 358
Отправить сообщение для LeXi42006 с помощью ICQ Отправить сообщение для LeXi42006 с помощью Skype™
Вот архив
Вложения
Тип файла: zip drugoe.zip (4.2 Кб, 37 просмотров)

Старый 15.12.2006, 21:13
LeXi42006 вне форума Посмотреть профиль Отправить личное сообщение для LeXi42006 Посетить домашнюю страницу LeXi42006 Найти все сообщения от LeXi42006
  № 4  
Ответить с цитированием
LeXi42006
 
Аватар для LeXi42006

Регистрация: Dec 2006
Адрес: Украина, Севастополь
Сообщений: 358
Отправить сообщение для LeXi42006 с помощью ICQ Отправить сообщение для LeXi42006 с помощью Skype™
Что писать в текстовом файле и как оформлять loadVariabls

Старый 15.12.2006, 21:57
combo вне форума Посмотреть профиль Отправить личное сообщение для combo Найти все сообщения от combo
  № 5  
Ответить с цитированием
combo
 
Аватар для combo

Регистрация: Nov 2006
Сообщений: 177
да, мне кстати тоже интересно.

Старый 15.12.2006, 22:16
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 6  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Вот пример. Я отказался от loadVaribles в пользу класса LoadVars. В примере весь код расположен в первом кадре основного таймлайна.
Вложения
Тип файла: rar drugoe.rar (4.5 Кб, 60 просмотров)

Старый 15.12.2006, 23:11
LeXi42006 вне форума Посмотреть профиль Отправить личное сообщение для LeXi42006 Посетить домашнюю страницу LeXi42006 Найти все сообщения от LeXi42006
  № 7  
Ответить с цитированием
LeXi42006
 
Аватар для LeXi42006

Регистрация: Dec 2006
Адрес: Украина, Севастополь
Сообщений: 358
Отправить сообщение для LeXi42006 с помощью ICQ Отправить сообщение для LeXi42006 с помощью Skype™
Архив битый(((

Старый 16.12.2006, 01:34
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 8  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Делал под восьмую версию. У вас какая?

Старый 16.12.2006, 03:23
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 9  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
тебе нужно весь текстовой файл в текстовое поле?
1 "все кидаем без разбора"
Код:
var lv = new LoadVars;
lv.onData = function(src){ txt_field.text = src; }
lv.load( "file.txt" );
Кодировка файла - utf-8. В таком варианте тебе вообще не надо заботится о форматировании текста - он грузится целиком и необработаный вставляется в текстовое поле.

2 "грузим xml" - сложнее, зато обрабатывает ошибки.
Код:
var X = new XML();
X.ignoreWhite = true;
var mess = "";
X.onLoad = function (ok){
if(!ok){
mess = "нет соединения";
}else if(this.status < 0){
mess = "xml битый: код ошибки "+ this.status;
}else{
mess = this.firstChild.firstChild.nodeValue;
}
 txt_field.text = mess;
}
X.load("file.xml")
Это сработает на файле такого содержания:
Код:
<xml>
<[CDATA[
Вот тут твое приветствие - любой символ позволен в cdata
даже такой: &
]]>
</xml>
cdata говорит, что проверять содержимое этого блока не нужно.
Работает и с htmlText. Виндовский перевод каретки \r\n переводится как два перевода строки, так что сейвить файл лучше всего в формате unix и разумеется utf-8.


Последний раз редактировалось Kikasso; 16.12.2006 в 03:28.
Старый 16.12.2006, 14:57
LeXi42006 вне форума Посмотреть профиль Отправить личное сообщение для LeXi42006 Посетить домашнюю страницу LeXi42006 Найти все сообщения от LeXi42006
  № 10  
Ответить с цитированием
LeXi42006
 
Аватар для LeXi42006

Регистрация: Dec 2006
Адрес: Украина, Севастополь
Сообщений: 358
Отправить сообщение для LeXi42006 с помощью ICQ Отправить сообщение для LeXi42006 с помощью Skype™
Спасибо, всё работает, файл не грузился т. к. у меня седьмой флэш )))

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:05.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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