Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Получить данные из текстового поля (http://www.flasher.ru/forum/showthread.php?t=80449)

SYSTEMS 29.05.2006 16:19

Получить данные из текстового поля
 
Объясните мне придурку, ну почиму нифига не работает!?
Код:

_root.createTextField("write", 100, 0, 0, 100, 20);
_root.write.variable = "cnt";
this.loadVariables("test.txt", _root.write);
count=_root.write.text;
var my_str:String = count;
trace(my_str.length);

он нифига не хочет "count" присваивать значение из поля "_root.write.text"
Че за нафиг!? Я понимаю, я наверное идиот, но объясните - почиму я идиот!? В каком месте!?

0xFFFFFF 29.05.2006 16:42

потому что ты присваиваешь значение текстового поля ещё до загрузки в него инфы.

SYSTEMS 29.05.2006 16:46

Эээ... Эт как!?:umnik2:

0xFFFFFF 29.05.2006 16:50

загрузка происходит какое-то время, т.е. на мгновенно. а ты прямо сразу после начала загрузки пытаешь присвоить значение текстового поля переменной count.
добавь
Код:

_root.onEnterFrame = function () {
  trace(_root.write.text);
}

и trace тебе всё расскажет..

SYSTEMS 29.05.2006 16:52

Аха! Чичас папробую! :)


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

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