Показать сообщение отдельно
  #3  
Старый 05.08.2015, 12:50
Gareth Gareth вне форума
Активный
 
Регистрация: 21.03.2013
Адрес: Приднестровье
Сообщения: 202
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от icWasya
ну для начала, что это такое?

S[IntToStr(SensonTag)] - преобразование числа в строку, а потом пытаемся взять элемент массива с индексом, равным этой строке???.
надо так
S[SensonTag],как правильно сделано в 10 строке.
Попробовал, выдает ошибку в 16 строке вашего кода.
Incompatible types: 'TBitmap' and 'TIcon'
Цитата:
Сообщение от Ildar-tsr
Вообще glyph воспринимает только формат .bmp, а ты в него .ico засунуть пытаешься.
С глифами вернул назад как было - работает.
Спасибо Вам!

И еще 1 вопрос.. У меня будет 25 кнопок. При создании им выдается Tag по возрастанию.
Допустим их всего 5, я удалю 3-ю кнопку.. Получится что на форме 4 кнопки, 1,2,4,5. Как на событие удаление кнопки, сделать перебор так сказать всех существующих кнопок на форме, и задать им правильный Tag? Что бы было 1,2,3,4 а не 1,2,4,5?
Ответить с цитированием