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

Проверка значения на принадлежность к типу   Найти похожие ветки 

← →
voe   (2005-12-02 15:20) [0]

Как можно проверить переменную на принадлежность к типу.
Наример:
что  2 это не текст.


← →
Reindeer Moss Eater ©   (2005-12-02 15:21) [1]

Зачем их проверять?
Типы переменных задаются еще на этапе компиляции.


← →
DiamondShark ©   (2005-12-02 15:25) [2]

Паскаль -- язык со статической типизицией. Все типы известны из анализа текста программы.


← →
voe   (2005-12-05 08:15) [3]

что бы избежать такой проблемы как умножение цифр на буквы например. Что бы пользователь не вводил текст там где надо цифры.


← →
voe   (2005-12-05 08:16) [4]

Удалено модератором


← →
Reindeer Moss Eater ©   (2005-12-05 08:25) [5]

А что, у нас вдруг цифры перестали быть текстом?


← →
Anatoly Podgoretsky ©   (2005-12-05 09:21) [6]

voe   (05.12.05 08:15) [3]
Не волнуйся, Дельфи не позволить умножать string на Integer, программа просто не откомпилируется и как следствие не запустися.


← →
voe   (2005-12-05 10:01) [7]


> Reindeer Moss Eater ©   (05.12.05 08:25) [5]
>
> А что, у нас вдруг цифры перестали быть текстом?
>


В точку мне надо точно знать что введеное Юзером текс или цифра. Что бы избежать ситуации ввода туда где должен быть текст цифр.


> Anatoly Podgoretsky ©   (05.12.05 09:21) [6]
>
> voe   (05.12.05 08:15) [3]
> Не волнуйся, Дельфи не позволить умножать string на Integer,
>  программа просто не откомпилируется и как следствие не
> запустися.
>


Это вызовит ошибку. Проще видь проверить что за тип данных ввел пользователь.


← →
umbra ©   (2005-12-05 10:16) [8]

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



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

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



Память: 0.46 MB
Время: 0.029 c
4-1128592123
Windows1
2005-10-06 13:48
2005.12.18
фокус на кнопке+нажать ее Enter^ом


1-1132813677
Tapok
2005-11-24 09:27
2005.12.18
Считать большой файл частями


1-1132519311
x.pro
2005-11-20 23:41
2005.12.18
Проявите человечность!


1-1132816343
Mishenka
2005-11-24 10:12
2005.12.18
Как инвертировать двоичное число?


2-1133446557
coral
2005-12-01 17:15
2005.12.18
DBLookupComboBox




   Наверх