Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.225.255.134] |
|
Сообщ.
#1
,
|
|
|
Иногда нужно сконвертировать какое-то значение в определенный
тип данных. Вот функции для этого: CBool - преобразует значение в тип Boolean CByte - преобразует значение в тип Byte CCur - преобразует значение в тип Currency CDate - преобразует значение в тип Date CDbl - преобразует значение в тип Double CInt - преобразует значение в тип Integer CLng - преобразует значение в тип Long CSng - преобразует значение в тип Single CStr - преобразует значение в тип String CVar - преобразует значение в тип Variant CVErr - создает пользовательскую ошибку в пользовательской процедуре. |
Сообщ.
#2
,
|
|
|
Дополнение: Единственная проблема всех преобразований:
Не всегда можно предугадать фактор Overflow, поэтому как правило данные функции как есть применять не всегда удобно а приходиться на основе их писать свои Пример: Public Function fCInt(val) as Integer On Error GoTo Err fCInt=CInt(val) exit Function Err: fCInt=0 End Function |