Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
14-1106032609
Александр Иванов
2005-01-18 10:16
2005.02.06
В России опять праздники?


1-1106408303
kyn66
2005-01-22 18:38
2005.02.06
Как установить EasyTable 6.03 D6


4-1103617514
Yury
2004-12-21 11:25
2005.02.06
Изменение прозрачности формы в W 2000 и W XP


1-1106317212
BFG9k
2005-01-21 17:20
2005.02.06
Событие изменения ширины колонки в TStringGrid


8-1098638844
aladdin
2004-10-24 21:27
2005.02.06
Видео плеер





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский