Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.18;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.05 c
2-1133648336
Fl@sh
2005-12-04 01:18
2005.12.18
Rave Report + BD


1-1132824219
Tigra
2005-11-24 12:23
2005.12.18
Delphi + MS Word


4-1129707209
kolos_rus
2005-10-19 11:33
2005.12.18
Блокировка клавиатуры и мыши


6-1126245093
Tor
2005-09-09 09:51
2005.12.18
Получение данных через TCP соединение


2-1133767191
Nemiroff
2005-12-05 10:19
2005.12.18
Позиция окна при разворачивании