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

Missing operator or semicolon   Найти похожие ветки 

← →
den74 ©   (2004-04-06 11:55) [0]

Доброго время суток,

У меня вот еаеая проблема. Беруи  из хелпа пример работы с DateToStr: Label1.Caption := "Today is  " + DateToStr(Date);
При компиляции выдает сообщение об ошибке:
[Error] Unit1.pas(274): Missing operator or semicolon

Спасибо


← →
Anatoly Podgoretsky ©   (2004-04-06 11:59) [1]

Ошибка не здесь, приводи больше кода, тот который выше


← →
[lamer]Barmaglot ©   (2004-04-06 11:59) [2]

плохо скопировал, скопируй еще раз, все работает

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption := "Today is  " + DateToStr(Date);
end;


← →
Developerr ©   (2004-04-06 12:04) [3]

Что именно в этой строке????

> Label1.Caption := "Today is  " + DateToStr(Date);


Здесь все в порядке. Посмотри внимательно все ли у тебя begin"ы и end"ы


← →
den74 ©   (2004-04-06 12:06) [4]

Все проверял, убираю эту строку пробле нет


← →
Anatoly Podgoretsky ©   (2004-04-06 12:09) [5]

Ну ладно, мы можем подождать, когда ты приведешь более подробный код, но сильно с этим не тяни, ветка уйдет в архив


← →
Developerr ©   (2004-04-06 12:10) [6]

Ты, что шутишь или Где? Ну напиши вместо этой строки
Label1.Caption := "Today is  " + DateToStr(Date);

например, ShowMessage("Работает :-)");
Если и это не сработает тогда проблема с Delphi, вероятно.


← →
Anatoly Podgoretsky ©   (2004-04-06 12:14) [7]

Только не с Дельфи, что за привычка все валить на разработчиков Дельфи, есть более достойные кандидаты.


← →
Developerr ©   (2004-04-06 12:17) [8]


> Anatoly Podgoretsky ©

Согласен, я имею в виду не проблематичность Delphi, а возможно просто кривопоставленную версию, либо сломанную некорректно. Либо у того кто ставил руки не из... ну в общем понятно


← →
KapitanSerg ©   (2004-04-06 12:18) [9]

А какой тип переменной Date?


← →
Anatoly Podgoretsky ©   (2004-04-06 12:18) [10]

Я поверю, что сломана клавиатура, а в другое нет.


← →
Nous Mellon ©   (2004-04-06 13:28) [11]

Насколько я знаю всегда когда забываешь точку с запятой компилятор рагается на строчку ниже. Так что давай строку что выше.


← →
Владислав ©   (2004-04-06 13:35) [12]

Да все правильно :)

Вот пример:

procedure TForm1.FormCreate(Sender: TObject);
begin
 Label2.Caption := "Today is  " + DateToStr(Date)
 Label1.Caption := "Today is  " + DateToStr(Date);end;


Если закомментировать строку, выделенную жырным, то ошибки не будет :)


← →
Владислав ©   (2004-04-06 13:36) [13]

Криво получилось...

procedure TForm1.FormCreate(Sender: TObject);
begin
 Label2.Caption := "Today is  " + DateToStr(Date)
 Label1.Caption := "Today is  " + DateToStr(Date);
end;


← →
KapitanSerg ©   (2004-04-06 13:39) [14]

>Владислав ©   (06.04.04 13:35) [12]
Конечно ПРАВ!!!!
Здесь, как видно, собрались одни спецы, которые, как известно, подобны флюсу...



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

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



Память: 0.48 MB
Время: 0.02 c
4-1077345889
Костя
2004-02-21 09:44
2004.04.25
ExitWindowsEx


7-1077878088
Pul
2004-02-27 13:34
2004.04.25
Выключение PC


14-1080624885
Layner
2004-03-30 09:34
2004.04.25
НАТО на границе России.


1-1081331234
Mikki
2004-04-07 13:47
2004.04.25
Построчный вывод текста


4-1077407594
Sulimxar
2004-02-22 02:53
2004.04.25
Вывести текст на канву инверсным цветом




   Наверх