Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
ВнизПреобразование String в Integer. Найти похожие ветки
← →
Src_Crab (2002-07-12 20:52) [0]Добрый вечер.
Нужно перевести String в Integer. Спасибо.
← →
начинающий програмер (2002-07-12 20:54) [1]StrToInt(что-нибудь)
← →
Src_Crab (2002-07-12 21:02) [2]Спасибо.
А как преобразовать обратно - Integer в String;
← →
Anatoly Podgoretsky (2002-07-12 21:05) [3]В общем случае не возможно, разве что для правильных чисел, для это хватит начального знания языка, с этой задачей справился даже начинающий програмер
← →
TTCustomDelphiMaster (2002-07-12 21:21) [4]> Src_Crab (12.07.02 21:02)
> Спасибо.
>
> А как преобразовать обратно - Integer в String;
Ты наверное удивишся
IntToStr(что-нибудь)
← →
Anatoly Podgoretsky (2002-07-12 21:33) [5]День сюрпризов :-)
← →
Viewer (2002-07-12 21:49) [6]Петров день - не забудем.
← →
-=Sergeante=- (2002-07-12 22:59) [7]
procedure TForm1.FormCreate(Sender: TObject);
var s:string;
begin
edit1.text:=Strtoint ("two");
end;
Я не догоняю?.. >>
uses SysUtils;
function StrToInt(const S: string): Integer;
var
E: Integer;
begin
Val(S, Result, E);
if E <> 0 then ConvertErrorFmt(@SInvalidInteger, [S]);
end;
Ошибка компиляции: Incompatible types: "String" and "Integer"
← →
Новенький в Делфи (2002-07-12 23:03) [8]я тоже не догоняю в чём вопрос?...
Edit1.text:=StrToInt("2");
..или я совсем не догнал? :)
← →
Secam (2002-07-12 23:06) [9]procedure TForm1.FormCreate(Sender: TObject);
var i:integer;
begin
i:=10;
edit1.text:=InttoStr(i);
end;
Тогда В edit1 будет написано 10.
Результат StrToInt имеет тип integer, а в скобочках указывается строка, содержащая число, например "6542"
Результат InttoStr имеет тип String, а в скобочках указывается integer, например 6542.
edit1.text имеет тип String;
← →
Новенький в Делфи (2002-07-13 01:10) [10]тьфу... сорри в моём сообщении наоборот
Edit1.text:=IntToStr(2);
путаю постоянно :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c