Здравствуйте. Как получить имя картинки в массиве? Мне нужно чтобы отображалось имя картинки которая показывается.
Вот пример
http://forum.hiasm.net/forum_serv.php?q=56&id=4233
Этот топик читают: Гость
Ответов: 537
Рейтинг: 14
|
|||
карма: 4 |
|
Ответов: 1343
Рейтинг: 31
|
|||
как пример вроде создать ещё один массив, только с названиями картинок, отсортировав списки согласно индексам
[flood]у компонента чё то странно, точка связанная с именами есть а откуда брать ![]() http://forum.hiasm.net/forum_serv.php?q=56&id=4234 |
|||
карма: 2 |
|
Ответов: 537
Рейтинг: 14
|
|||
Спасибо за ответ. Если вариантов нет, буду делать так.
|
|||
карма: 4 |
|
Ответов: 1343
Рейтинг: 31
|
|||
Sersey писал(а): Если вариантов нет, буду делать так.[flood]может ещё есть какие то, более компактные[/flood] |
|||
карма: 2 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Sersey,
Мне нужно чтобы отображалось имя картинки которая показывается. Ответ: индекс картинки = индексу имени, это-же очевидно. Если вариантов нет, буду делать так. Каких ещё вариантов? Тебе подсказали принцип, что ещё надо? Очень странно. [flood]Конечно есть вариант - со списком(не строк, а классический) где есть название узла и указатель( на картинку), но компонента такого нет. К сожалению. Надо сделать. К сожалению в KOL(Hiacm) списки дурацкие, но задачу эту тоже решают( не совсем корректно)[/flood] |
|||
карма: 6 |
|
Ответов: 537
Рейтинг: 14
|
|||
В компоненте BitmapArray есть поле для имени картинки. Индексы это номер. Мне нужно получать картинку и имя которое зарание записано в BitmapArray. Но там нет такой точки. Сделал со списком, в принцыпе работает, но хотелось бы проще.
|
|||
карма: 4 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Sersey,
Мне нужно получать картинку и имя которое зарание записано в BitmapArray. А имя -то, как выковыривать? - Нужен отдельный список имён. Похену мороз, как вызывать - по имени, или по индексу.Всё равно нужен отдельный список(массив) имён. P.S. Непонятно, а откуда ты берёшь имена? Если с потолка, то и выводи это имя и картинку, которая выскочила по нему. В чём вопрос-то заключалcя? О чём этот фильм? - да не о чём. http://forum.hiasm.net/forum_serv.php?q=56&id=4237 |
|||
карма: 6 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
Sersey, обнови компонент BitmapArray, я добавил туда метод получения имени картинки по индексу. Вот пример работы на твоем примере -- getnameinbitmaparray.sha
|
|||
карма: 22 |
| ||
файлы: 1 | getnameinbitmaparray.sha [123.9KB] [722] | ||
Голосовали: | Sersey |
Ответов: 2059
Рейтинг: 132
|
|||
nesco, логично будет - duADD_Bitmap(картинку из потока) и верхнюю точку - Name.
|
|||
карма: 6 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
flint2 писал(а): логично будет - duADD_Bitmap(картинку из потока) и верхнюю точку - Name.Я подумаю над этим предложением |
|||
карма: 22 |
|
Ответов: 2059
Рейтинг: 132
|
|||
nesco, тогда можно подумать и о массиве стримов - hiStreamArray.
Не знаю нужны-ли именованные стримы, но добавление точно нужно. Конечно, там и там есть нижние точки array. ... но сточкой "duADD" - всё в одном флаконе - подобно списку строк. StreamArray и BitmapArray ничуть не хуже. ![]() Вообще стримы по именам тоже нужны - например звуковые фонемы (или звуки нот) по слогам(или названия нот). Это так, для примера. |
|||
карма: 6 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
flint2 писал(а): тогда можно подумать и о массиве стримов - hiStreamArrayНафиг, триста лет никому не нужно было. В BitmapArray добавил метод doAddBitmap. |
|||
карма: 22 |
|
Ответов: 2059
Рейтинг: 132
|
|||
nesco,
Нафиг, триста лет никому не нужно было. На нафиг и суда нет! ![]() |
|||
карма: 6 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
flint2 писал(а): На нафиг и суда нет!По крайней мере, сегодня точно нафиг. А так, можно рассмотреть этот вопрос в порядке появления свободного времени и желания ![]() |
|||
карма: 22 |
|
Ответов: 537
Рейтинг: 14
|
|||
Спасибо. Работает отлично. То что нужно.
|
|||
карма: 4 |
|