Главная страница
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.036 c
15-1158535196
MDI
2006-09-18 03:19
2006.10.08
MDI Windows


3-1154672476
Progr_Neud
2006-08-04 10:21
2006.10.08
Параметры в ADO: q2: Parameter i not found


11-1134025665
Boguslaw Brandys
2005-12-08 10:07
2006.10.08
KOlOledb


6-1147572005
Delphi5.01
2006-05-14 06:00
2006.10.08
Работа с cookie в компоненте TWebBrowser (считывание, учтановка)


2-1158689056
KEBZ
2006-09-19 22:04
2006.10.08
ListBox