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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Jul 2003
Адрес: интернет
Сообщений: 61
По умолчанию Как присвоить значение одного текстового поля нескольким переменным

Есть текстовое поле и есть несколько переменных. Допустим в текстовом поле набито

object0&91&7.7&385.95&253&1

или вот так:

obj=object0&shirina=91&visota=7.7&xx=385.95&yy=253&kadr=1

Обе записи для меня одинаковы. Присвоить надо переменным с именами как во второй строке данные из текстового поля, то есть во второй строке все расписано - но только в виде одной текстовой строки. Надо чтобы были переменные obj, shirina и тд с этими значениями.

Буду безразмерно благодарен за любую помощь - особенно за исходник!
__________________
...не ошибается только тот, кто ничего не делает...

Старый 30.12.2003, 22:42
iLoveYou вне форума Посмотреть профиль Отправить личное сообщение для iLoveYou Найти все сообщения от iLoveYou
  № 2  
iLoveYou
wanted

Регистрация: Sep 2002
Сообщений: 1,737
Код:
mystr="object0&91&7.7&385.95&253&1";
myarr=mystr.split("&");
obj=myarr[0];
shirina=myarr[1];
visota=myarr[2];
xx=myarr[3];
yy=myarr[4];
kadr=myarr[5];
естественно, тип всех переменных будет строковым. перевести нужные переменные в численный тип можно.
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал!


Последний раз редактировалось iLoveYou; 30.12.2003 в 22:46.
Старый 31.12.2003, 00:44
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 3  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) Sergey"iLoveYou"
[code]естественно, тип всех переменных будет строковым. перевести нужные переменные в численный тип можно.
Я Вас правильно понял, мой генерал?

mystr = "object0&91&7.7&385.95&253&1";
myarr = mystr.split("&");
obj = myarr[0];
shirina = myarr[1];
visota = myarr[2];
xx = myarr[3];
yy = myarr[4];
kadr = myarr[5];
_root.createEmptyMovieClip(obj, 999);
with (_root[obj]) {
beginFill(0xff0000, 100);
lineTo(Number(shirina), 0);
lineTo(Number(shirina), Number(visota));
lineTo(0, Number(visota));
lineTo(0, 0);
_x = Number(xx);
_y = Number(yy);
}
Какой высокий стиль!

Старый 31.12.2003, 00:52
iLoveYou вне форума Посмотреть профиль Отправить личное сообщение для iLoveYou Найти все сообщения от iLoveYou
  № 4  
iLoveYou
wanted

Регистрация: Sep 2002
Сообщений: 1,737
Цитата:
Оригинал написал(а) Штрек

Я Вас правильно понял, мой генерал?
тээк.. упор лежа принять!
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал!


Последний раз редактировалось iLoveYou; 31.12.2003 в 00:53.
Старый 31.12.2003, 01:16
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 5  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Вам, господин генерал, легко. Вы рот закрыли - и рабочее место убрано. А мне что отжиматься?

Старый 31.12.2003, 15:32
Gar вне форума Посмотреть профиль Отправить личное сообщение для Gar Найти все сообщения от Gar
  № 6  
Gar

Регистрация: Jul 2003
Адрес: интернет
Сообщений: 61
По умолчанию Титры.

Большое вам всем спасибо. Мне это очень помогло - я бы даже сказал спасло. Очень вам благодарен.
С Новым годом!
__________________
...не ошибается только тот, кто ничего не делает...

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

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

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


 


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


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