Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3 / 13 сообщений из 13, страница 1 из 1
12.06.2019, 06:50
    #39825641
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
Почему в примере

Код: sql
1.
2.
3.
4.
5.
begin
  var i, j: Integer;
  i:=1;
  j:=2;
end;



ошибка?

Вроде же с Delphi 10,3 так можно..?

Код: pascal
1.
2.
3.
begin
  var i := 1;
end;



тоже не работает

Код: pascal
1.
  var s: string := 'строка';



и так...

Может надо подключить какой-нибудь unit?
...
Рейтинг: 0 / 0
12.06.2019, 10:16
    #39825667
black-manatee
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
А текст ошибки можно ?
...
Рейтинг: 0 / 0
12.06.2019, 11:05
    #39825678
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
antox,

всё работает, скомпилируйте и запустите.
А то, что в IDE подчеркивается красным, это бага IDE, в следующем Update обещали исправить некорректное подчеркивание
...
Рейтинг: 0 / 0
12.06.2019, 11:46
    #39825701
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
asutp2в следующем Update обещали исправить
но это не точно
...
Рейтинг: 0 / 0
12.06.2019, 12:18
    #39825719
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
X11,

посмотрим, осталось ждать немного)))
...
Рейтинг: 0 / 0
12.06.2019, 16:12
    #39825774
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
asutp2посмотрим, осталось ждать немного)))Скорей всего, одни баги заменятся другими. В следующей версии они только начнут переползание на LSP. Нормальной работы можно ожидать, имхо через пару-тройку версий
...
Рейтинг: 0 / 0
12.06.2019, 16:19
    #39825776
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
white_nigger,

всё возможно...
...
Рейтинг: 0 / 0
12.06.2019, 17:14
    #39825798
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
asutp2А то, что в IDE подчеркивается красным, это бага IDE, в следующем Update обещали исправить некорректное подчеркивание

А можно нафиг это подчёркивание вообще убрать, ибо багов там немеряно. Может в настройках есть опция?
...
Рейтинг: 0 / 0
12.06.2019, 17:26
    #39825803
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
Victor Cookin,

...
Рейтинг: 0 / 0
12.06.2019, 18:20
    #39825819
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
Kazantsev Alexey

Будем знать, будем знать.
...
Рейтинг: 0 / 0
12.06.2019, 18:53
    #39825826
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
Перезапустил ide, вроде, заработало...

А как можно в строку быстро переменную вставить?

Например:
Код: pascal
1.
s:=('осталось {0} человек', 8)



Что бы в s было: осталось 8 человек

Есть такое в Delphi ?
...
Рейтинг: 0 / 0
12.06.2019, 18:59
    #39825829
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
antox,

Код: pascal
1.
s := Format('осталось %d человек', [8]);
...
Рейтинг: 0 / 0
13.06.2019, 04:29
    #39825894
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3
Gator,

luxury
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Почему объявление и инициализация не работает в блоке Begin..end? Delphi 10.3 / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]