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

Unit не дебажится.   Найти похожие ветки 

← →
Drowsy ©   (2014-10-23 08:05) [0]

В опциях компилятора установлены
Optimization [-]

Debug information [+]

Делаю Build.

Во всех модулях можно устанавливать точки останова, а один, вполне обычный юнит с формой, не устанавливает.
Какие могут быть причины?


← →
Cobalt ©   (2014-10-23 10:50) [1]

1) не используется?


← →
Cobalt ©   (2014-10-23 10:50) [2]

2) находится в используемой bpl, которая собрана без отладочной информации.


← →
Drowsy ©   (2014-10-23 11:11) [3]

используется и не в библиотеке.


← →
Inovet ©   (2014-10-23 12:27) [4]

Вообще нигде не устанавливаются в этом модуле?


← →
Drowsy ©   (2014-10-23 12:52) [5]

Устанавливается  ( в смысле обозначается синеё точкой при компиляции и не появляется крестика при запуске проги) только на заключительном end. модуля. но при прогоне, всё равно не останавливается.


← →
MBo ©   (2014-10-23 13:06) [6]

>используется
И всё-таки часто подобное поведение бывает, когда сбисись пути - например, .dsk перенес с проектом в другую папку. При этом редактируется новый модуль, а используется модуль из старой папки (проще всего стереть dsk)


← →
Drowsy ©   (2014-10-23 14:07) [7]

так он редактируется и все внесённые изменения при прогоне отрабатываются.
я уже:
переименовывал
в отдельную папку переносил
явно указывал в модуле {$D+}
удалял и снова добавлял его в проект
DCU удалял...


> MBo ©   (23.10.14 13:06) [6]

сейчас попробую...


← →
Drowsy ©   (2014-10-23 14:40) [8]


> MBo ©   (23.10.14 13:06) [6]

удаление .dsk не помогло..


← →
Юрий Зотов ©   (2014-10-23 14:48) [9]

Солидарен с MBo [6]. Сделайте поиск файла - похоже, он у Вас в двух (или более) экземплярах. Если обнаружите, то лишние убейте.


← →
Drowsy ©   (2014-10-23 14:56) [10]


> Юрий Зотов ©   (23.10.14 14:48) [9]

я этот модуль два раза уже переименовывал, с удалением предыдущих.
в юните делаю изменения, при прогоне они (изменения) работают.
+  на юните форма, тип которой я тоже (от отчаяния переименовал)


← →
Drowsy ©   (2014-10-23 14:58) [11]


> Юрий Зотов ©   (23.10.14 14:48) [9]

У меня были такие случаи, и решались так, как Вы указываете.
Сейчас что-то другое..


← →
MBo ©   (2014-10-23 15:21) [12]

Попробуй перенести в другую папку только dfm, dpr, res, и нужные pas, и открыть проект


← →
Drowsy ©   (2014-10-23 19:07) [13]

unit fmuShowResult_InBase_7;

interface

uses
......
type
.......

const CountRec_SOP_ECONOMY_NAME = 191;

crSOP_ECONOMY_NAME : array [1..CountREC_SOP_ECONOMY_NAME] of TrSOP_ECONOMY_NAME =
(
......
);

implementation
......
end.

Убрал вот это, дебагер вернулся..


← →
Drowsy ©   (2014-10-23 19:33) [14]

при  
const CountRec_SOP_ECONOMY_NAME = 3;
дебаг есть
при
const CountRec_SOP_ECONOMY_NAME = 191;
нет.

видимо тяжело такой массив тянуть. ))


← →
Drowsy ©   (2014-10-23 19:36) [15]

type TrSOP_ECONOMY_NAME = record
 Part : integer;
 Num : integer;
 Caption, CaptionDop : shortstring;
end;


← →
Drowsy ©   (2014-10-23 19:40) [16]

поменял
Caption, CaptionDop : shortstring;
на
Caption, CaptionDop : string[50];

так и при 191 нормально, дебагер есть.


← →
han_malign   (2014-10-24 15:25) [17]

ты это...
1. такую портянку держать в одном месте с основным кодом - просто неудобно...
2. для константных строк - больше подойдет "нормальная" динамическая строка(или даже PChar), т.к. это будет тупо ссылка на константу - порожденную литералом из списка инициализации... А одинаковые литералы - еще и породят только одну константу...



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

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



Память: 0.48 MB
Время: 0.008 c
2-1415676362
SKIPtr
2014-11-11 06:26
2016.07.24
определение положение формы


2-1414391990
JohnKorsh
2014-10-27 10:39
2016.07.24
Включение в программу номера версии.


15-1444728307
Юрий Зотов
2015-10-13 12:25
2016.07.24
java XPath


15-1444249810
sniknik
2015-10-07 23:30
2016.07.24
Сохранился у кого "раритет"?


15-1444167002
Юрий
2015-10-07 00:30
2016.07.24
С днем рождения ! 7 октября 2015 среда




   Наверх