
27.05.2012, 23:49
|
Модератор
|
|
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
|
|
Цитата:
Сообщение от alex_rR
вот как я проверяю, у меня конечно не работает
Код:
if e.Cells[y,5].NumberFormat = '@' then
bbt[3,x-18]:='0' else bbt[3,x-18]:= e.Cells[y,5].Value;
child.StringGrid1.Cells[2,x-19]:=bbt[3,x-18];
суть: мне надо проверить формат, что бы избавиться от строковых переменных (нет чтоб поставить 0, дак им вот понимаешь прочерк - красивее, а я потом мучайся)
жду наставлений 
|
А не проще просто пытаться конвертировать через функцию TryStrToInt? Если не получилось - значит фигня какая-то написана.
|