Вниз
Скачать: CL | DM;

Проблеммы с StrToInt   Найти похожие ветки 

← →
Priz_Datiy   (2002-03-04 11:43) [0]

procedure TForm1.Button1Click(Sender: TObject);
var
a,b: integer;
begin
a:=StrToInt(Edit1.Text);
b:=StrToInt(Edit2.Text);
Label1.Caption:=IntToStr(a - b);
end;

почему пример перестает работать если заполнение одного из едитов больше 199999999 ??? тоесть если ставим 2999999999 то выдает диалог "2999999999 is not a valid integer value."
мне нужно произвести вычитание с более большим числом а оно не работает... помогите


← →
Shaman_Naydak ©   (2002-03-04 11:48) [1]

procedure TForm1.Button1Click(Sender: TObject);
var
a,b: Int64;
begin
a:=StrToInt64(Edit1.Text);
b:=StrToInt64(Edit2.Text);
Label1.Caption:=IntToStr(a - b);
end;



← →
Alx2 ©   (2002-03-04 11:48) [2]

Видимо, такие числа не влазят в диапозон целых чисел. Попробуй StrToInt64. Соответственно, a,b:Int64


← →
Alx2 ©   (2002-03-04 11:58) [3]

Не успел.. :)


← →
Arhelon ©   (2002-03-04 12:55) [4]

Integer вещь ограниченная :)) посмотри описание в ф1


← →
Anatoly Podgoretsky ©   (2002-03-04 22:42) [5]

ShowMessage(IntToStr(MaxInt))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
1-57460
EsKor
2002-03-04 10:42
2002.03.18
Acces violation в условии цикла repeat - until


14-57516
Beer
2002-02-05 09:47
2002.03.18
Просмотр данных DBGrid без TDataSet


1-57366
Beka
2002-03-04 21:37
2002.03.18
При загрузке форми ListBox1 било прокрученно до конца.


3-57326
DimaIv
2002-02-19 19:37
2002.03.18
Подскажите наилучший вариант сетевой БД (сеть 3-4 компа)


4-57551
gluka
2002-01-16 06:22
2002.03.18
LogonUser,.......CreateProcessAsUser ??? Est problems...




   Наверх