Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
ВнизStrToWord Найти похожие ветки
← →
zamkom (2004-01-29 12:12) [0]Объясните пожалуйста. Есть код:
var
asd: Word;
begin
......
asd:=StrToWord("12");
......
end;
Почему при выполнении этого кода аsd будет равно 1284 а не 12 как задумывалось.
← →
Юрий Зотов (2004-01-29 12:25) [1]Потому что StrToWord писал ПРОГРАММИСТ.
← →
Erik (2004-01-29 12:59) [2]Имелся виду Вася програмист, о не програмисы Borland.
← →
Anatoly Podgoretsky (2004-01-29 13:01) [3]Erik © (29.01.04 12:59) [2]
Нет Вася ПРОГРАММИСТ
← →
zamkom (2004-01-29 13:05) [4]Так что же делать, непользоваться этой функцией?
Но ведь хочется.
← →
Sandman25 (2004-01-29 13:07) [5]StrToInt не подойдет? Integer включает в себя Word.
← →
Rouse_ (2004-01-29 13:09) [6]> [4] zamkom (29.01.04 13:05)
Ты сначала скажи, где ты ее откопал?
← →
BlackKing (2004-01-29 13:12) [7]hotelos" bi i na ishodniki vzgljanut"
← →
Юрий Зотов (2004-01-29 13:18) [8]> zamkom (29.01.04 13:05) [4]
Пользуйтесь StrToInt и все будет прекрасно. И очень советую выкинуть на помойку библиотеку в которой встречаются такие "функции" (имеется в виду StrToWord).
← →
Reindeer Moss Eater (2004-01-29 13:21) [9]Зачем же выбрасывать?
Только на основании того, что мнемоническое имя функции не соответствует её поведению?
Возможно её автор и не думал преобразовывать символьную строку с десятичным представлением числа в тип WORD.
← →
Rouse_ (2004-01-29 13:24) [10]Но всеже, действительно хотелось бы взглянуть на код этого чудо-зверя.
А то получается как в анекдоте: Сел Иван-Дурак на Коня - Идиота... т.е. что за функция не знаю, но как ее использовать правильно? ...
ЗЫ: Без обид...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c