Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];

Вниз

На следующую итерацию   Найти похожие ветки 

 
KyRo   (2006-04-03 17:40) [0]

Подскажите какой функцией перейти на следующую итерацию в цикле


 
begin...end ©   (2006-04-03 17:41) [1]

Функции нет (что и неудивительно), а вот процедура есть. См. в справке: Continue.


 
Anatoly Podgoretsky ©   (2006-04-03 20:38) [2]

И процедуры тоже нет - это ключевое слово.


 
Джо ©   (2006-04-03 20:53) [3]

> [2] Anatoly Podgoretsky ©   (03.04.06 20:38)
> И процедуры тоже нет - это ключевое слово.

The Continue procedure causes the flow of control to proceed to the next iteration of the enclosing for, while, or repeat statement.
(c) Delphi Help.


 
Leonid Troyanovsky ©   (2006-04-03 22:12) [4]


> Джо ©   (03.04.06 20:53) [3]

> > И процедуры тоже нет - это ключевое слово.

> The Continue procedure causes the flow of control to proceed


Да нет там никакой процедуры, IMHO, compiler magic, однако.

--
Regards, LVT.


 
Джо ©   (2006-04-03 22:35) [5]

> [4] Leonid Troyanovsky ©   (03.04.06 22:12)
> Да нет там никакой процедуры, IMHO, compiler magic, однако.

Я и не спорю, что compiler magic, однако, называется-то все-таки procedure, а не keyword. :)


 
Leonid Troyanovsky ©   (2006-04-03 22:41) [6]


> Джо ©   (03.04.06 22:35) [5]

> все-таки procedure, а не keyword.


Слова - слова.

--
Regards, LVT.


 
DiamondShark ©   (2006-04-03 22:54) [7]


> Слова - слова.

А вот и нет.

var
 begin: integer;
 continue: integer

почувствуйте, как говорится, разницу ;)


 
Джо ©   (2006-04-03 23:00) [8]

...Вот только хотел написать :)


 
palva ©   (2006-04-03 23:12) [9]


{$APPTYPE CONSOLE}
var
 i: Integer;

procedure continue; begin
 WriteLn("Continue");
end;

begin
 for i := 1 to 5 do begin
   if i = 3 then System.continue
   else Continue;
   WriteLn(i);
 end
end.


 
Leonid Troyanovsky ©   (2006-04-03 23:25) [10]


> DiamondShark ©   (03.04.06 22:54) [7]

> А вот и нет.


Reserved word <> keyword ~ compiler magic.

--
Regards, LVT.


 
begin...end ©   (2006-04-04 07:53) [11]

> Anatoly Podgoretsky ©   (03.04.06 20:38) [2]

Просьба дать определение понятию "ключевое слово". Со ссылкой на документацию, относящуюся к Delphi.


 
icWasya ©   (2006-04-04 10:13) [12]

F1 + reserved words


 
begin...end ©   (2006-04-04 10:55) [13]

> icWasya ©   (04.04.06 10:13) [12]

Если это был ответ на [11], то я в курсе, что такое зарезервированные слова. И в курсе, что Continue зарезервированным словом НЕ является.

А вот что такое ключевые слова, пока непонятно.


 
Palladin ©   (2006-04-04 11:01) [14]

думаю скорее всего это varchar поле в таблице являющееся primary key :)


> begin...end ©   (04.04.06 10:55) [13]

вот, ссылка :)
в справке D6, в секции "Private, protected, public, and published declarations"


 
begin...end ©   (2006-04-04 11:11) [15]

> Palladin ©   (04.04.06 11:01) [14]

В этом разделе никаких упоминаний о ключевых словах я не нашёл. Там есть ссылка на раздел "Visibility of class members", где слова private, public и проч. определяются как зарезервированные.

Какое отношение это имеет к ключевым словам или к Continue, неясно.

Как неясно и то, к чему в этой ветке был пост [2] и все последующие.


 
Palladin ©   (2006-04-04 11:20) [16]


> begin...end ©   (04.04.06 11:11) [15]


в первом абзаце "keywords private, protected, public, or published."


 
begin...end ©   (2006-04-04 11:23) [17]

> Palladin ©   (04.04.06 11:20) [16]

У меня этого нет. Правда, у меня D7.



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

Форум: "Начинающим";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.037 c
4-1138178994
maxim161
2006-01-25 11:49
2006.04.16
Shutdown&amp;DOS applications


3-1140449840
Наталья
2006-02-20 18:37
2006.04.16
РАзрушительный сбой


2-1143471867
Setor
2006-03-27 19:04
2006.04.16
Как записать данные в начало файла


3-1140344210
Валера
2006-02-19 13:16
2006.04.16
Вставка картинки


4-1138123111
Игорь Степанов
2006-01-24 20:18
2006.04.16
Использование функции GetTickCount для создания задержки в 8 мсе





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский