![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.03.2013
Сообщений: 24
|
![]()
Здравствуйте! Столкнулся с такой непонятной проблемой, имеются классы:
Код:
Код:
Delphi показывает: ![]() Скажите пожалуйста почему так то? У меня уже не осталось идей как их обнулить при создании |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну а ты опиши конструктор, в котором будет обнуление.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.03.2013
Сообщений: 24
|
![]()
Да я делал так
Код:
Последний раз редактировалось DarkSmile; 06.04.2014 в 15:38. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]()
Ничего не путаете? TCompEvents - это что-то другое, Вами не описанное
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.03.2013
Сообщений: 24
|
![]()
Ой да имена попутал, но фак в том что не обнуляет
|
![]() |
![]() |
![]() |
#6 | |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]() Цитата:
Скорее всего, проблемы из-за того, что TCodeEvent - запись (record). Я бы на Вашем месте сделал классом - всё равно Вы вызываете конструктор (хоть и у ошибочно Вами указанного типа TCompEvents, я полагаю Вы подразумевали именно TCodeEvent). У класса гарантированно все поля инициализируются в nil (0 и т.д.), у записи не помню чтобы была гарантия. |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 14.03.2013
Сообщений: 24
|
![]()
Сделал классом, теперь все переменные имеют значение
![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]()
Неверный код, показывайте - как делали. Чудес не бывает, поверьте...
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 14.03.2013
Сообщений: 24
|
![]()
Заменил record на class
Код:
Код:
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]()
Замечательно. А теперь поставьте точку останова на выходе из конструктора и посмотрите в отладчике свойства всех элементов CodeEvent.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Организация программ с использованием процедур .использованием параметров-значений и параметров переменных | Фрейтор 40-500 | Помощь студентам | 0 | 02.11.2012 21:58 |
Организация программ с использованием процедур .использованием параметров-значений и параметров переменных | Фрейтор 40-500 | Помощь студентам | 6 | 02.11.2012 21:46 |
Обнуление переменных | Dmitry1983 | PHP | 8 | 25.06.2011 19:13 |
обнуление | kuzjaca | Microsoft Office Access | 7 | 24.02.2011 10:03 |
обнуление счетчика в бд | Tanuska___:) | БД в Delphi | 2 | 22.01.2009 23:10 |