Показать сообщение отдельно
  #4  
Старый 26.02.2011, 20:46
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от kriv0y
да, это я могу, но как мне индификатор повесить на картинки image1.Picture; ведь они у меня в таком массиве p:array[1..10] of TImage; А я не могу сравнивать число или строку с картинкой которую беру из массива.


У тебя есть индекс. Надо что бы по порядку зауки и картинки в массивах совпадали. Когда выводишь (загружаешь) картинки, то их индексы можно положить в свойство Tag (оно для того и сделано). Соответсвенно, выбираешь случайным образом индекс, по нему проигрываешь звук, далее юзер кликает по картинке и ты просто сравниваешь значение индекса с записанным в Tag значением. Совпадает - угадал.
Ответить с цитированием