Показать сообщение отдельно
  #8  
Старый 29.12.2013, 21:05
Аватар для ___toha___
___toha___ ___toha___ вне форума
Прохожий
 
Регистрация: 18.12.2012
Адрес: Сасово
Сообщения: 23
Версия Delphi: 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Код, вроде, нормальный.
Ставь точку останова на первую строчку последнего куска кода и смотри что у тебя в переменных. Ну и по шагам пройди код.


Все так и делаю.. Заметил одну ОООЧЕНЬ интересную хреновину, которую вижу первый раз в жизни))

Вообщем, я поставил 1 ShowMessage, который показывает мне содержимое Ans[Number].

Я выделяю все 6 чекбоксов, нажимаю на TreeView иии.. Мне подряд высвечиваются 6 сообщений!!! Откуда?! У меня нету циклов и только один ShowMessage! Но тут есть и что-то еще интересней! Эти сообщения по содержанию различаются на 1 символ! Сначала высвечивается 123456, как и должно быть! Но затем 23456 (один чекбокс уже убирается), затем 3456, 456, 56, 6 и наконец все! все чекбоксы деактивируются! Я уже не знаю.. Может у меня компилятор скурил что-то.. ОООчень странно ведет себя)

Сейчас проверил полностью код, showmessage есть только в процедурах нажатий чекбоксов.. КАК?! То есть у меня они сами нажимаются?!!!?
Ответить с цитированием