Вниз
Скачать: CL | DM;

Баг компилятора дельфи?   Найти похожие ветки 

 
RealRascal ©   (2004-05-13 17:45) [0]

Компилирую, запускаю - все ок.
Бросаю на форму чекбокс. Больше никаких изменений не произвожу. Снова компилирую, запускаю - Аксес Vиола. Может ли это быть ошибкой моего кода?


 
Соловьев ©   (2004-05-13 17:48) [1]

может
может ты когда-то писал чего-то, а потом удал - поисчи CheckBox1 (Ctrl+F)


 
Игорь Шевченко ©   (2004-05-13 17:53) [2]


> Может ли это быть ошибкой моего кода?


Может


 
Verg ©   (2004-05-13 17:54) [3]


> Аксес Vиола

- это народная примета ошибок кода.

Есть, по-моему, еще такой плавленный сыр Volla, в баночках с крышечкой...


 
han_malign ©   (2004-05-13 17:56) [4]

Скорее, изменилось расположение полей класса(карта памяти), и теперь, кривой код работы с памятью - залезает на "более критичные" данные...

Включи Range checking - может поможет...


 
RealRascal ©   (2004-05-13 18:02) [5]


>  [1] Соловьев ©   (13.05.04 17:48)

Никаких событий на него не вешал. Если повесить что нибудь на него простое типа showmessage, а потом ран-тайм почекать, то возможно, ошибка может быть, а может не быть.

>  [4] han_malign ©   (13.05.04 17:56)

Щас проверим.


 
NailMan ©   (2004-05-13 18:11) [6]

Есть такая прогворка:
"Если программа с первого раза запустилась без ошибки, то надо написать разработчику компилятора - пускай он исправляет в нем ошибки."

Скорее всего в первый раз у тебя глючил компилятор, Ну а после чекбокса уже явно твой код.

:-)))


 
RealRascal ©   (2004-05-13 18:14) [7]


>  [6] NailMan ©   (13.05.04 18:11)

Убираем чекбокс - все ок, без каких либо усилий.


 
NailMan ©   (2004-05-13 18:37) [8]

Значит глючит и программа и компилятор!
:-)

Черт его значет что за хрень. Я вот свой видеоплеер переделывал4 раза и именно каких-то багов с VCL - основная логика была написана на 100%, а вот из-за элементов формы(speedBottons) были необъяснимые глюки. Типа когда нажималась одна кнопка, то вызывался не ее onclick, а чужой, и вообще при изменении одной переменной опять таки вызывался этот самый чужой onclick, что приводило к Аксессу Виолы.

Исправил довольно банально - создал заново форму, накидал кнопок как было до того и перетащил логику в этот новый проект. Все встало на свои места!


 
RealRascal ©   (2004-05-13 18:46) [9]


>  [8] NailMan ©   (13.05.04 18:37)

Попробую применить к своему "мега-проекту" :-)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.02 c
1-1084977080
SMART_n
2004-05-19 18:31
2004.05.30
Консольное приложение


1-1084811766
Барский Олег
2004-05-17 20:36
2004.05.30
Как сделать окно программы прозрачным?


7-1082622973
serg128
2004-04-22 12:36
2004.05.30
Как сохранять всё, что печатается на принтере?


3-1084249325
Jedu
2004-05-11 08:22
2004.05.30
Сортировка по заданному полю в IBDataSet


3-1084268110
titan83
2004-05-11 13:35
2004.05.30
Не получается использовать DBLookupComboBox




   Наверх