Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

Breakpoint conditions   Найти похожие ветки 

 
Ega23 ©   (2006-09-18 11:58) [0]

Есть некая функция. В зависимости от входного параметра MessageCode : Integer читает некие данные из ini-файла.
Замечено, что как минимум на значения параметра $3106, $3205, $2205, $2280, $2106 происходит вылет.

Могу ли я установить брейкпоинт с условием MessageCode in [$3106, $3205, $2205, $2280, $2106]
?


 
wicked ©   (2006-09-18 12:12) [1]

попробовать самому?
вообще то да - помню, в билдере у меня прокатывали достаточно сложные условия....


 
guav ©   (2006-09-18 17:35) [2]

Согласно справке, вроде да
You can enter any valid language expression. However, all symbols in the expression must be accessible from the breakpoint"s location. Functions are valid if they return a Boolean type.


 
StriderMan ©   (2006-09-18 17:41) [3]

а что мешает попробовать???


 
Ega23 ©   (2006-09-18 17:46) [4]


> а что мешает попробовать???


Да вот чё-то с in не получилось. Если с or прописать - то нормально. Но - длинно. А с in - фигня какая-то...

Ладно, проехали...


 
StriderMan ©   (2006-09-18 18:03) [5]

напиши для отладки функцию типа:

function IsMessageCodeIn(AMessageCode: integer);
begin
 Result := AMessageCode in [$3106, $3205, $2205, $2280, $2106];
end;

и подставь ее в брякпоинт кондишнз


 
Ega23 ©   (2006-09-18 18:14) [6]


> напиши для отладки функцию типа:


Код не мой. Править не могу (так в команде заведено: каждый свой код правит сам). Просто ищу чужой это "косяк", или всё-таки мой.
В принципе, я уже отладился, так что вопрос снят.


 
guav ©   (2006-09-18 19:04) [7]

а ну так конечно... 0..255 диапазон для множеств нужен, и как я раньше не заметил


 
Ega23 ©   (2006-09-18 19:14) [8]


> а ну так конечно... 0..255 диапазон для множеств нужен,
> и как я раньше не заметил


Тьфу, блин! Точно!



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

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
15-1158602372
ArtemESC
2006-09-18 21:59
2006.10.08
Новости...


3-1154946285
rsa_
2006-08-07 14:24
2006.10.08
в базе MySQL5 запись на украинском внести можно, но при запросе


1-1156336513
yel
2006-08-23 16:35
2006.10.08
DevExpress : ExpressFlowChart Suite


3-1155172585
Александр007
2006-08-10 05:16
2006.10.08
Доступ к чужой базе Paradox


1-1156346723
trackbar
2006-08-23 19:25
2006.10.08
TrackBar и рамка фокуса