Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизВ чом ошыбка? Найти похожие ветки
← →
Blaster © (2005-01-19 23:46) [0]Я новичок в это деле,помагите в чом тут ошыбка?
procedure TForm1.Button1Click(Sender: TObject);
var n: string;
var m: string ;
begin
n:=length("samir");
m:=length("kimona");
edit1.Text:=n+m;
end;
end.
← →
palva © (2005-01-19 23:52) [1]edit1.Text:=n+m;
Правую часть нужно предварительно перевести в строку
edit1.Text:=IntToStr(n+m);
(Вроде бы только что на такой же вопрос отвечали.)
← →
Vasya.ru © (2005-01-19 23:52) [2]var один раз пиши:
var
n : string;
m : string;
← →
Profi © (2005-01-19 23:59) [3]Это прикол что ли? Ошибка на ошибке! Два var"а, n и m типа string, а им присваевают число, и когда edit1.Text:=n+m; то если n и m все же строки
inttostr
не надо!
← →
Yanis © (2005-01-20 00:14) [4]Я такое вообще первый раз вижу. Это нечто. Не знаю что сказать :) Можно так и так:
var n: string;
var m: string ;
begin
n:=StrToInt((length("samir"));
m:=StrToInt(length("kimona"));
edit1.Text:=IntToStr(n+m);
или же
var n: integer;
var m: integer;
begin
n:=length("samir");
m:=length("kimona");
edit1.Text:=IntToStr(n+m);
← →
Anatoly Podgoretsky © (2005-01-20 00:23) [5]и по первому варианту будет 56, по второму 11
← →
Yanis © (2005-01-20 00:33) [6]Первый вариант вообще не болжен работать :) там надо
n:=StrToInt((length("samir"));
m:=StrToInt(length("kimona"));
заменить на
n:=IntToStr((length("samir"));
m:=IntToStr(length("kimona"));
> и по первому варианту будет 56, по второму 11
ну да. Там же строки складываются :)
← →
palva © (2005-01-20 00:39) [7]Главную ошибку вы и не заметили
В чом ошыбка? даже две.
Всё с этого начинается.
← →
KilkennyCat © (2005-01-20 01:57) [8]Как иногда говорится, ошибка в ДНК, что гораздо раньше [7]
← →
Knight © (2005-01-20 02:00) [9]
> [7] palva © (20.01.05 00:39)
> Главную ошибку вы и не заметили
Всё правильно... мозг работает избирательно, поэтому, каждый видит своё...
гуманитарий - в первую очередь ошибки в словах...
программист - в коде... остальное для него не существует
%)
← →
Poirot © (2005-01-20 09:31) [10]Это всё школа Барсика видимо:)
Knight © (20.01.05 02:00) [9]
Видимо я вообще смесь и того и того - я и ошыбку нашёл и над кодом долго смеялся:) Бедный мой животик:))
← →
Knight © (2005-01-20 18:52) [11]
> [10] Poirot © (20.01.05 09:31)
Наверно ты из гумунитария уже вырос, а до программера ещё не дорос... %)
← →
Poirot © (2005-01-20 19:02) [12]Knight © (20.01.05 18:52) [11]
пойду с горя напишу очередную фичу :((
← →
боби (2005-01-20 19:04) [13]ну и программеры растут......
← →
Knight © (2005-01-20 19:06) [14]
> Poirot © (20.01.05 19:02)
%)
← →
боби (2005-01-20 19:08) [15]> В чом ошыбка?
ERROR HAS YOU
← →
SergP © (2005-01-20 21:06) [16]
> В чом ошыбка?
Судя по сабжу - в ДНК.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.042 c