Просмотр полной версии : Тег img во флэше
DZHETIGAPA
12.04.2011, 20:56
Здравствуйте, форумчане!!! Голова уже кипит. Часа три сижу, трейсю и никак не могу понять в чем дело.
Почему может не работать такая строчка:
textImage[c].htmlText = '<img src="http://mySite.ru/lib/picNew.png" />';
Вставляю туже самую строчку в другое текстовое поле - работает, картинка грузится.
В чем может быть дело?
ЗЫ: текстовое поле на сцену добавлено. как массив, так и текстовое поле определено.
а кто такой textImage[c]
на сколько я знаю, массив хранит только строковые и численные данные.
т.е. сам класс он хранить не может, приведи код объявления массива и добавления в него.
honest_man
13.04.2011, 22:08
на сколько я знаю, массив хранит только строковые и численные данные.
т.е. сам класс он хранить не может, приведи код объявления массива и добавления в него.
Почему же, элементы массива подобны переменным и могут хранить все то же, что и переменные.
А вот индекс элемента это загадка, если "c" это не имя переменной, объявленной раннее, то скорей всего в ней и ошибка.
на сколько я знаю, массив хранит только строковые и численные данные.
Это к чему было сказано? Здесь нет и намека на хранения класса в массиве.
Он может хранить ссылки на экземпляры класса. И такая конструкция должна быть вполне работоспособна.
DZHETIGAPA, зачем в качестве навания переменной-итератора использовать буквы, которые и в английском и в русском пишутся одинаково? Что выдает
trace(textImage[c].htmlText)
?
Какова вероятность того, что вместо английской с, там русская?
DZHETIGAPA
14.04.2011, 00:50
Вероятности никакой. Просто по быстрому делал, все пробовал, вот и написал букву с, так как другие были заняты:)
В чем ошибка так и не нашел. Пришлось переписывать класс. Хотя все вроде так же делал.
honest_man
14.04.2011, 01:00
Не бывает никакой вероятности =) Она либо неизвестна, либо в диапазоне от 0 до 1 =)
DZHETIGAPA
14.04.2011, 01:11
В данном случае я интерпретировал вероятность не для математических вычислений, а имея ввиду, что может под буквой с быть все, что угодно. Поэтому желательно такие символы не использовать.
honest_man
14.04.2011, 01:52
Да то я просто шутки шучу =) не берите в голову.
Честно говоря сам к такому уже привык, горьким опытом научен и всегда трижды проверяю какая у меня раскладка на клавиатуре включена в данный момент=)
помимо русского и английского у меня еще присутствует и украинская, так что приходится следить за итерашками "i"
DZHETIGAPA
14.04.2011, 01:59
я белорусскую раскладку удаляю сразу. Мне русского хватает:)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.