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

Отработка оператора Case   Найти похожие ветки 

← →
Chrom   (2012-02-28 17:38) [0]

Не понял работы оператора.
Все вроде написано верно, может кто подскажет где собака зарыта.
...
RG:=Form1.TableFord.FieldByName("RGNum").AsString;
Case RG of
"X0": MessageDlg("Данная позиция только по запросу, либо заменена на новый номер, обратитесь к поставщику!", mtWarning, [mbOk],0);
"X1": MessageDlg("Данная позиция только по запросу, обратитесь к поставщику!", mtWarning, [mbOk],0);
"X2": MessageDlg("Данная позиция снята с производства!", mtWarning, [mbOk],0);
"X3": MessageDlg("Данная позиция заменена на новый номер, обратитесь к поставщику если номер замены не известен!", mtWarning, [mbOk],0);
End;
----
В результате отладчик выдает ошибку о несоответствии типов переменных, на IF - все работает нормально.
Это глюк отладчика?...


← →
CRLF   (2012-02-28 17:41) [1]

case работает только с ordinal типами.


← →
Chrom   (2012-02-28 17:57) [2]

Сенкс


← →
Dimka Maslov ©   (2012-02-28 19:33) [3]

Научитесь уже отличать компилятор от отладчика. Это не сложнее чем отличать быка от коровы.



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

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



Память: 0.45 MB
Время: 0.047 c
6-1220336116
ilshat
2008-09-02 10:15
2015.09.10
Принадлежность группе пользователя в AD


15-1418231693
Rouse_
2014-12-10 20:14
2015.09.10
Троичная логика и математика (триты, трайты и прочая нечисть :)


2-1394026817
Дмитрий
2014-03-05 17:40
2015.09.10
Общий тип для манипуляции несовместимыми типами с общими свойств.


1-1331096953
ssmplec
2012-03-07 09:09
2015.09.10
Проблема с cxGrid RepositoryItem


1-1330436331
Chrom
2012-02-28 17:38
2015.09.10
Отработка оператора Case




   Наверх