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

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

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

Регистрация: Aug 2004
Адрес: г. Ангарск
Сообщений: 73
Отправить сообщение для xok с помощью ICQ
По умолчанию Определение длины текста в dinamic поле

Здравствуйте.
Недавно сталкнулся с проблемой определения кол-ва символов в dinamic text поле причём если написать для кнопки такой код:
Код:
on (release) {
	meSSage1="15";
	meSSage2="25";
	meSSage=meSSage1+meSSage2;
}
То количество символов определяется верно

А если для кнопки написать:
Код:
on (release) {
	meSSage1=15;
	meSSage2=25;
	meSSage=meSSage1+meSSage2;
}
Количество символов в данном случае не определяется.
Можно ли как-нибудь определить количество символов?
Для ясности прилогаю исходник: кнопка But1 определяется количество символов; кнопка But2 неопределяется количество символов.
Вложения
Тип файла: rar 1.rar (5.3 Кб, 7 просмотров)
__________________
Правда у каждого своя

Старый 28.08.2006, 20:58
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Я честно пытался понять, что ты хочешь сделать. Но всё равно не понял.

Старый 28.08.2006, 23:53
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Во втором случаи вы пытаетсяь определить длину не строки, а числа (так как meSSage1 и meSSage2 содержат числа и результат сложения будет тоже число). А у Number нет свойства length, поэтому сначала надо перевести его в String.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 30.08.2006, 08:27
xok вне форума Посмотреть профиль Отправить личное сообщение для xok Найти все сообщения от xok
  № 4  
Ответить с цитированием
xok

Регистрация: Aug 2004
Адрес: г. Ангарск
Сообщений: 73
Отправить сообщение для xok с помощью ICQ
А как пользоваться объектом String?
Для определения длины строки всё очень просто:
Код:
var str:String="3743";
trace(str.length); //на выходе 4
Ну а с числом вылетает ошибка код такой же только 3743 без "".
Мне надо чтобы str:String=3743 на выходе писалось что длина числа четыре символа.
__________________
Правда у каждого своя

Старый 30.08.2006, 11:41
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
String(число).length;
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Aug 2004
Адрес: г. Ангарск
Сообщений: 73
Отправить сообщение для xok с помощью ICQ
Thank you iNils
__________________
Правда у каждого своя

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

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

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


 


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


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