![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Опять Hex [D5, Win95/98]
Son!K © (2003-02-03 13:50:00)Уважаемые мастера помогите пожалуйста.
Я недавно в дельфи не могу разобраться:
У меня есть едит на форме, в нём число 0 при нажатии на кнопку пишу:
var I, I1: Integer;
begin
I := StrToInt(Edit1.Text);
I1 := I + 1;
Edit1.Text := IntToHex(I1);
end;
Так вот.. У меня не получаеться сделать круг т.к. при появление в едите 16ричного числа, получаеться ошибка "не верное значение интегер", а функции перевода из Hex в Dec для подсчёта я не нашёл в дэлфи и самой переменной такого типа тоже нет вроде.
Помогите пожалуйста решить проблему.
Y (2003-02-03 14:48:00) [1]Правильно, если в Еdit.Text будет 9, то выдастся А и в след. раз не сработает, F1 прав :)
Son!K (2003-02-03 14:08:00) [2]To Ч так оно и есть, но не в этом дело :)
Всем спасибо.
Ч (2003-02-03 14:03:00) [3]Edit1.Text := IntToHex(I1, Число); ?
Anatoly Podgoretsky (2003-02-03 14:03:00) [4]Для перевода из 16 ричного строкового представления с помощью StrToInt, строка жолжна быть с префиксом $
F1 (2003-02-03 14:03:00) [5]Напиши ф-ю HexToInt ;)