AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.12.2005, 14:04   #12  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
Код:
функция Hex2Dec(Str:Text[30]):Integer

IF Str[1]>='A' THEN BEGIN
   StrTemp:=CONVERTSTR(Str,'ABCDEF','012345');
   EVALUATE(iTemp,FORMAT(StrTemp[1]));
   iTemp := iTemp+10;
END ELSE
   EVALUATE(iTemp,FORMAT(Str[1]));

Result := iTemp*16;

IF Str[2]>='A' THEN BEGIN
   StrTemp := CONVERTSTR(Str,'ABCDEF','012345');
   EVALUATE(iTemp,FORMAT(StrTemp[2]));
   iTemp+=10;
END ELSE
   EVALUATE(iTemp,FORMAT(Str[2]));

Result+=iTemp;
EXIT(Result);
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:16.