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

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

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

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
По умолчанию содержимое файла в переменную

Вот что я пишу, на что выдается undefined
Код:
aa=loadVariablesNum("mult.txt",0);
trace(aa);
Как правильно это осуществить?

ЗЫ. В файле записано число, числом его нужно оставить и во флеш
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 28.02.2008, 16:44
DimasMain вне форума Посмотреть профиль Отправить личное сообщение для DimasMain Найти все сообщения от DimasMain
  № 2  
Ответить с цитированием
DimasMain

Регистрация: Jan 2008
Сообщений: 43
Код:
var features_lv:LoadVars = new LoadVars();
features_lv.onLoad = onText;
features_lv.load("safetyfeatures.txt");
function onText(success:Boolean) {
    if (success) {
        newFeatures_txt.text = features_lv.safetyfeatures;
    } else {
        newFeatures_txt.text = "unable to load text file.";
    }
}
__________________
С уважением, Дмитрий


Последний раз редактировалось DimasMain; 28.02.2008 в 16:48.
Старый 28.02.2008, 16:53
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 3  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Код:
var features_lv:LoadVars = new LoadVars();
features_lv.load("mult.txt");
function onText(success:Boolean) {
    if (success) {
        newFeatures_txt.text = features_lv.safetyfeatures;
    } else {
        newFeatures_txt.text = "unable to load text file.";
    }
}
trace(newFeatures_txt);
Этот пример я читал. Такой код тоже выдает undefined, хотя файл на месте. Что нужно исправить, что б все получилось?
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 28.02.2008, 16:58
Fernando Costa вне форума Посмотреть профиль Отправить личное сообщение для Fernando Costa Найти все сообщения от Fernando Costa
  № 4  
Ответить с цитированием
Fernando Costa
 
Аватар для Fernando Costa

Регистрация: Oct 2006
Адрес: simferopol -> kyiv
Сообщений: 2,161
Отправить сообщение для Fernando Costa с помощью ICQ
Вы неправильно скопипастили, куда дели onLoad???
__________________
: M F N W :

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

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Не работает. Прилагаю исходник.
Вложения
Тип файла: rar mult.rar (3.9 Кб, 45 просмотров)
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 28.02.2008, 18:22
Жень Шень вне форума Посмотреть профиль Отправить личное сообщение для Жень Шень Найти все сообщения от Жень Шень
  № 6  
Ответить с цитированием
Жень Шень
 
Аватар для Жень Шень

блогер
Регистрация: Feb 2004
Адрес: Украина
Сообщений: 1,180
Записей в блоге: 3
Отправить сообщение для Жень Шень с помощью ICQ
Привет!
вариант1:
Код:
_root.createTextField("news_txt", 0, 0, 0, 300, 400);
news_txt.html = true;
news_txt.wordWrap = true;
news_txt.multiline = true;
///
this.news_url = _root.news_url.length ? _root.news_url : 'mult.txt';
this.news_xml = new XML();
this.news_xml.onData = function(news_string) {
	_root.onNewsLoaded(news_string);
};
this.news_xml.load(this.news_url);
delete this.news_xml;
delete this.news_url;
_root.onNewsLoaded = function(news_string) {
	_root.news_txt.htmlText = news_string;
};
Вариант2:
Код:
this.createTextField("tData", this.getNextHighestDepth(), 20, 20, 500, 538);
tData.multiline = true;
var tfFormatter = new TextFormat();
tfFormatter.font = "Arial";
tfFormatter.size = 45;
tData.setTextFormat(tfFormatter);
var lvData = new LoadVars();
lvData.onData = function(sData) {
	tData.text = sData;
};
lvData.load("mult.txt")

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

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Жень Шень, спасибо, только я вот не понимаю как мне к примеру теперь это дело протрейсить? Мне ж переменная нужна, а не текстовое поле (...если уж без него никак)
===========================================================
Вот пример работающего кода в том виде, который хотелось:
Код:
var xml:XML=new XML();
xml.ignoreWhite=true;
xml.onLoad=function(success:Boolean){
if(success){
var rezult:Number=Number(this.firstChild.nodeValue);
trace(rezult*3);
}
}
xml.load('1.txt');
...но все равно всем спасибо.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!


Последний раз редактировалось TanaTiX; 29.02.2008 в 20:07.
Создать новую тему Ответ Часовой пояс GMT +4, время: 06:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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