На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: SCINER, B.V.
  
    > Функции для конвертации значений в определенные типы данных
      Иногда нужно сконвертировать какое-то значение в определенный
      тип данных. Вот функции для этого:

      CBool - преобразует значение в тип Boolean
      CByte - преобразует значение в тип Byte
      CCur - преобразует значение в тип Currency
      CDate - преобразует значение в тип Date
      CDbl - преобразует значение в тип Double
      CInt - преобразует значение в тип Integer
      CLng - преобразует значение в тип Long
      CSng - преобразует значение в тип Single
      CStr - преобразует значение в тип String
      CVar - преобразует значение в тип Variant
      CVErr - создает пользовательскую ошибку в пользовательской процедуре.
        Дополнение: Единственная проблема всех преобразований:
        Не всегда можно предугадать фактор Overflow, поэтому как правило данные функции как есть применять не всегда удобно а приходиться на основе их писать свои

        Пример:
        ExpandedWrap disabled
          Public Function fCInt(val) as Integer
            On Error GoTo Err
            fCInt=CInt(val)
            exit Function
            Err:
            fCInt=0
          End Function
        Сообщение отредактировано: SCINER -
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0169 ]   [ 16 queries used ]   [ Generated: 27.04.24, 19:47 GMT ]