Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2004-08-08 21:01:43 ЛС | профиль | цитата
Как получать доступ к картинкам в массиве и на экране, я не врубаюсь
карма: 0

0
Ответов: 857
Рейтинг: 1
#2: 2004-08-08 21:22:47 ЛС | профиль | цитата
Создай IndexToChanel, он на вкладке инстументы, и собствено сам массив катинок, теперь наполни катинками массив, справа в опциях компонента надпись bitmaps [Массив], жми добавить ты увидешь как у тя добавляются надписи bitmap(потом жми изминить и загружай нужную катинку), так вот каждая надпись считай что цифра а начинается с нуля и до .... Про IndexToChanel забыл вспоминай, вспомнил забудь . Возми таймер со вкладки контролы и присоедини к IndexToChanel а его многочисленые выходы к HUB и от HABA уже к массиву....и картинки начнут листатся....Ну а масив работает по принципу присваеванию каждой твоей картинки индекса от 0 и до стольки сколько у тя картинок, сответственно чтобы их листать или выбирать тебе нужно вызвать соответствующий индекс(пимер нужна картина 4 подай на нее 4ю точку IndexToChanel а к IndexToChanel с другой стороны просто копку )
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2004-08-09 19:19:46 ЛС | профиль | цитата
Создай IndexToChanel, он на вкладке инстументы...
Это я и сам понял, а дальше? Как картинку вывесть на экран - или "Поток-данные" отказывается выдавать у меня картинку в поток, или картинка не хочет загружаться.
А ежели попробовать картинку, уже показанную взять, проект ваще не запускается-кнопка нажмется, секунду так побудет и отпустится.
карма: 0

0
Ответов: 857
Рейтинг: 1
#4: 2004-08-10 02:20:08 ЛС | профиль | цитата
вообщем у меня как и остальных работает а если у тебя нет то попробуй подумать как еще можно сделать в хасме способов не меренно от самого простого до сложнейших путаниц в схеме..
карма: 1

0
Ответов: 857
Рейтинг: 1
#5: 2004-08-10 02:27:36 ЛС | профиль | цитата
Кстате извеняюсь но в последней я еще не смотрела массив....
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2004-08-10 04:05:48 ЛС | профиль | цитата


Add(Array,59633,147,217)
{
Index=-1
link(onItem,7580:doLoad,[])
link(Array,88010:Array,[])
}
Add(Image,7580,224,217)
{
Left=185
Top=55
Width=95
Height=80
Align=0
Color=16777215
Hint=
AutoSize=1
ViewStyle=2
Picture=[]
}
Add(Button,59916,84,217)
{
Left=100
Top=80
Width=55
Height=20
Align=0
TabOrder=0
Hint=
Font=[Arial,8,0,0]
Caption=Push
Data=String(red)
link(onClick,59633:doArrayItem,[])
}
Add(BitmapArray,88010,147,161)
{
Bitmaps=[red=[424D36040000000000003600000028000000100000001000000001002000000000000004000000000000000000000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037607FF037607FF037607FF037607FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037607FF18A430FF1AB333FF037607FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037607FF1DA93AFF20B940FF037607FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037607FF21AE43FF26BF4DFF037607FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037607FF037607FF037607FF037607FF037607FF29B953FF2EC75DFF037607FF037607FF037607FF037607FF037607FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00037607FF4DE580FF48E17BFF40D973FF3BD46EFF3BD46EFF32CB64FF2DBF59FF21AD42FF1DA93AFF16A22BFF037607FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00037607FF55ED88FF4DE580FF48E17BFF40D973FF3BD46EFF32CB64FF2EC75DFF26BF4DFF1FB83DFF1AB333FF037607FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000C7812FF037607FF037607FF037607FF037006FF40D973FF38D16BFF037006FF037006FF037006FF037006FF037006FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037006FF47E07AFF40D973FF037006FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037006FF4DE580FF45DE78FF037006FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037006FF52EB85FF4DE580FF037006FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00037006FF037006FF037006FF037006FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00]]
UseName=0
}
карма: 27
0
Ответов: 857
Рейтинг: 1
#7: 2004-08-10 05:40:56 ЛС | профиль | цитата
Поясни что это?
карма: 1

0
Ответов: 857
Рейтинг: 1
#8: 2004-08-10 16:40:58 ЛС | профиль | цитата
Все поняла последовательность создания элементов....
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2004-08-10 16:53:34 ЛС | профиль | цитата
Теперь я понял, как это сделать - легче по-отдельности картинки хранить Лучше было бы сделать так, чтоб спереди был еще вход-"выбор", а взади - выход картинки в поток. А то приходиться для каждой картинки отдельную цепь вводить, да еще потом эти цепи объединять.
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#10: 2004-08-11 06:42:11 ЛС | профиль | цитата
Я вам пример конкретной реализации дал всего на 3ч элементах. Скопируйте его(Ctrl+C) и вставте в HiAsm(Ctrl+V)
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#11: 2004-08-11 22:05:43 ЛС | профиль | цитата
Thank А то я не врубался, что за[10].
Но почему у меня не запускается, повторяю, ежель я че-ньт подсоединю к "Image Bitmap"в"Интерфейс-картинка"
карма: 0

0
Ответов: 857
Рейтинг: 1
#12: 2004-08-11 23:40:13 ЛС | профиль | цитата
бывает тао что и незапусатся....поэтому поробуте повторить схему ручками.
карма: 1

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)