Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.01;
Скачать: CL | DM;

Вниз

Просьба не пинать   Найти похожие ветки 

 
Иванов   (2007-03-04 19:44) [0]

Извините за тупой вопрос но пишу:
edit1.text:=3;

а компилятор выдает:

[Error] lab25.pas(86): Incompatible types: "String" and "Integer"
[Fatal Error] Project1.dpr(6): Could not compile used unit "lab25.pas"

Из-за чего это может быть.


 
DVM ©   (2007-03-04 19:46) [1]


> Из-за чего это может быть.

Из-за: Incompatible types: "String" and "Integer". По-моему все понятно.


 
Chaval'   (2007-03-04 19:47) [2]

Ха, прикольно.
edit1.text:="3";


 
Лебедев ©   (2007-03-04 19:50) [3]

Блин спасибо туплю :)))


 
Sinus ©   (2007-03-04 19:50) [4]

ты пытаешься присвоить числовое значение ..
попробуй написать IntToStr()  
может помочь

хотя про типы данных тебе должен был преподаватель еще на первом уроке рассказать..8-/


 
Иванов   (2007-03-04 20:57) [5]

Да какой преподаватель у нас информатика через 2 года только начнется. А как правильно переменой i1 присвоить результат функции strtoint(i1)


 
Иванов   (2007-03-04 21:29) [6]

Плз помогите срочно надо. Неужели сложно пару строк черкануть


 
Loginov Dmitry ©   (2007-03-04 21:33) [7]

> А как правильно переменой i1 присвоить результат функции
> strtoint(i1)


че гонишь?


 
Иванов   (2007-03-04 21:52) [8]

I1:=strtoint(i1) выдает ошибку


 
Romm   (2007-03-04 21:54) [9]


> I1:=strtoint(i1) выдает ошибку

ты хоть понял че написал?


 
DVM ©   (2007-03-04 21:55) [10]


> I1:=strtoint(i1) выдает ошибку

А что должно получиться то? Бред написал. Числу присваиваешь строку.
Присваивай строку строке, а числу число.


 
Romm   (2007-03-04 21:57) [11]

пример
var
  Str:string;
  Int:Integer;
begin
  Int:=StrToInt(Str); //StrToInt - String To Integer
  //или так можно:
  Str:=IntToStr(Int); //IntToStr - аналогично с первым
end.


 
Romm   (2007-03-04 21:57) [12]

пример
var
  Str:string;
  Int:Integer;
begin
  Int:=StrToInt(Str); //StrToInt - String To Integer
  //или так можно:
  Str:=IntToStr(Int); //IntToStr - аналогично с первым
end.


 
Virgo_Style ©   (2007-03-04 21:59) [13]

Иванов   (04.03.07 19:44)
lab25.pas


Иванов   (04.03.07 20:57) [5]
информатика через 2 года только начнется


точно-точно?


 
Anatoly Podgoretsky ©   (2007-03-04 22:04) [14]

> Romm  (04.03.2007 21:54:09)  [9]

Да с СИ он слез.


 
Иванов   (2007-03-04 22:06) [15]

I1:=strtoint(i1) выдает ошибку


 
DVM ©   (2007-03-04 22:08) [16]


> I1:=strtoint(i1) выдает ошибку

Да.


 
Romm   (2007-03-04 22:11) [17]


> I1:=strtoint(i1) выдает ошибку

пойми - то что ты написал - это, сори за выражене, "тупизм"
Купи учебник и почитай..


 
Иванов   (2007-03-04 22:27) [18]

А если i1  до этого определена как edit1.text а потом я ее хочу перевести в число? То почему тупизм?


 
Romm   (2007-03-04 22:35) [19]

var
  i1:string;
  i2:real;
begin
  i1:=Edit1.text;
  i2:=StrToFloat(i1); //либо напрямую l2:=StrToFloatt(Edit1.Text);
end.


 
Virgo_Style ©   (2007-03-04 22:37) [20]

По-моему, это начинает быть похожим на развод


 
Romm   (2007-03-04 22:40) [21]


> По-моему, это начинает быть похожим на развод

да уж :) в орешник его! :)


 
Иванов   (2007-03-04 23:16) [22]

Всем большое спасибо. Извините за потеряное время


 
Astronom ©   (2007-03-11 14:41) [23]

Delphi не различает регистр символов (в отличии от С) и для него переменные I1 и i1 неразличимы, т. е. это одна и та же переменная. В этом и ошибка.


 
Johnmen ©   (2007-03-11 14:52) [24]


> Anatoly Podgoretsky ©   (04.03.07 22:04) [14]
> Да с СИ он слез.

Если он и там сидел так же, как начинает сидеть на D, то уж лучше бы и не слезал...
:)



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

Текущий архив: 2007.04.01;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.051 c
6-1161425591
Yegorchic
2006-10-21 14:13
2007.04.01
IdHTTP: сколько байт получено/отправлено


1-1170660674
DelphiLexx
2007-02-05 10:31
2007.04.01
Узнать программно имя unit a


3-1167314055
KOSS
2006-12-28 16:54
2007.04.01
Выбор средств?


11-1153458626
DVK
2006-07-21 09:10
2007.04.01
Глюк в MCK TKOLMainMenu?


2-1173270756
tytus
2007-03-07 15:32
2007.04.01
Доступ к уже открытому текст. файлу