powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
24 сообщений из 49, страница 2 из 2
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905615
Прохор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,
удалил, вместо сотни хранимок скопипастил жирный грид
Форму переименовал.
Результат тотже
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905642
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905652
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохор,

А какие-нибудь cnWizards не установлены? И вообще если отключить эксперты?
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905656
Прохор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

версия дельфей какая?
сейчас перепроверил еще на одной рабочей станцией с D7 - результат аналогичен моему.

YouTube Video
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905809
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал пустой проект, кинул cxGrid и добавил в него 100 колонок. Наплодил 25 гридов.

Действительно, после некоторого количества строк пропадает точки компиляции в D7 !!!



Что можно посоветовать ?
1. Перенести запросы в DataModule
2. Создавать колонки типа Day1, Day2 ..... динамически
3. Перенести View в DataModule (использовать cxViewRepoditory)

Думаю, что этих действий вполне будет достаточно


Тут человек тоже пишет об этой проблеме в D7
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905818
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такое периодически бывает.

Когда я создаю новы проект путем копирования папки под новым именем и открываю проект изнутри новой, и забываю, что открытые автоматом модули проекта - на самом деле из старой папки, и когда я их редактирую - отладчик так и скачет.
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905864
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr
...кинул cxGrid и добавил в него 100 колонок. Наплодил 25 гридов.


Возможно, разум IDE таким образом борется с неразумными программистами.
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905865
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё
Возможно, разум IDE таким образом борется с неразумными программистами.

В последующих версиях отказались от этой затеи, поняв что неразумных не победить ?
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905871
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

Толерантность повысилась.
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905918
Прохор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr
Сделал пустой проект, кинул cxGrid и добавил в него 100 колонок. Наплодил 25 гридов.
Действительно, после некоторого количества строк пропадает точки компиляции в D7 !!!
Что можно посоветовать ?
1. Перенести запросы в DataModule
2. Создавать колонки типа Day1, Day2 ..... динамически
3. Перенести View в DataModule (использовать cxViewRepoditory)


Бинго!
В качестве еще одного решения могу добавить - перевод каких-то объектов на фреймы.

Но вопрос все-же остается - можно ли это как-то победить?
Какие-то директивы компилятора?
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905919
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr
ёёёёё
Возможно, разум IDE таким образом борется с неразумными программистами.

В последующих версиях отказались от этой затеи, поняв что неразумных не победить ?

Я не тестировал последние... :)
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905925
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохор
Но вопрос все-же остается - можно ли это как-то победить?
Какие-то директивы компилятора?

Никак. Перейти не версию посвежее, уменьшить количество объектов
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39905982
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все невизуальные дата-объекты лучше выносить в датамодули. Может, тогда и проблема решится.
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39907326
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё

Возможно, разум IDE таким образом борется с неразумными программистами.
Святые слова!
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39909142
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Все невизуальные дата-объекты лучше выносить в датамодули. Может, тогда и проблема решится.
Тот еще мрак. У нас есть в аккурат такая помойка с изобилием глобальных объектов (за такое кол-во глобальных датасетов и прочей хрени руки чешутся поколотить того, кто это придумал), так вот она(среда разработки) стала падать ровно с теми же симптомами, пока не уменьшили число объектов и спец приказом коллегам запретили туда добавлять что-либо.

Мегапомойки с кодлой объектов - зло!
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39909759
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevsky
Мегапомойки с кодлой объектов - зло!

На самом деле, это называется Божественный объект
Но обычно, Делфи-разработчики не читают про шаблоны и прочую туфту.
т.к. у них 20 лет опыта подобной разработки и т.п.

п.с.
Посмотрел ссылки на видео с ютуба.
Возник вопрос - это для таких проектов в вакансиях пишут требование "Умение разбираться в чужом коде" ?
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39909908
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery_B
Ivan_Pisarevsky
Мегапомойки с кодлой объектов - зло!

На самом деле, это называется Божественный объект
Но обычно, Делфи-разработчики не читают про шаблоны и прочую туфту.
т.к. у них 20 лет опыта подобной разработки и т.п.
К чему этот пост? Это антипаттерн , и да - это зло, о чём собственно и написано в вики
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39911888
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В некоторых случаях решается через удаление необязательных объектов .
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39912096
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevsky
Тот еще мрак. У нас есть в аккурат такая помойка с изобилием глобальных объектов (за такое кол-во глобальных датасетов и прочей хрени руки чешутся поколотить того, кто это придумал), так вот она(среда разработки) стала падать ровно с теми же симптомами, пока не уменьшили число объектов и спец приказом коллегам запретили туда добавлять что-либо.
Мегапомойки с кодлой объектов - зло!

Открою один страшно секретный секрет: датамодулей может быть больше одного!
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39912109
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.01.2020 16:00, Василий 2 пишет:
>
> Открою один страшно секретный секрет: датамодулей может быть больше одного!

одной кучи говн@ кому-то может быть мало...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39912205
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну конечно, лучше иметь эту кучу говна на форме)))
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39912227
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Ну конечно, лучше иметь эту кучу говна на форме)))
Принципиальной разницы нет))
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39912331
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock
Принципиальной разницы нет))

Нет, кроме сабжа :-Р
Ну и дурацкой идеи о каком-никаком разделении слоёв доступа к данным и отображения.
...
Рейтинг: 0 / 0
Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
    #39912346
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
10.01.2020 10:59, Василий 2 пишет:
> Ну и дурацкой идеи о каком-никаком разделении слоёв доступа к данным и отображения.

хочешь разделения - юзай жабу, (т)очко.нет и прочие фреймворки/языки с насаждаемым ORM-ом.
в Delphi оно чужеродное и трудно пришиваемое белыми нитками (на соплях).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24 сообщений из 49, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi 7. На "тяжелой" форме не работают точки останова, некорректно ведет себя компилятор
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]