保留字LABEL的用法,功能?
解决方案 »
- 大华车载移动视频ADK开发问题(关于回放)
- listview有多列columns,点击第一列的某项时就选中了该item,如何能在点击第二列或其它列时也有同样的效果呢?
- 应该挺简单的, 就是CopyFile的问题
- 我在调用ADO数据源时,这个出错原因,是由什么引起的
- 在李维的书中说在D5中用TDCOMConnection建立MTS/COM+对象之前需对其中的两个方法进行修改,那么在D6中还需要修改吗?
- 求购DElphi1.0的版本下载链接!!!!
- TDBEdit中的输入法默认为系统的输入法怎么解决?
- 有没有好的代码排版软件可下载
- 简单问题高分数
- 入库问题请教
- 现在开发游戏使用D3D多还是OpenGL多?还有就是手机上是否可以使用这两种SDK?
- 简单问题:TDateTime如何比较以及得到相差的minute
procedure FindFirstAnswer;
var X, Y, Z, Count: Integer;
label FoundAnAnswer;
begin
Count := SomeConstant;
for X := 1 to Count do
for Y := 1 to Count do
for Z := 1 to Count do
if ... { some condition holds on X, Y, and Z } then
goto FoundAnAnswer;
... {code to execute if no answer is found }
Exit; FoundAnAnswer:
... { code to execute when an answer is found }
end;
比如声明一个标签类
var
label Loop;
begin
.....//你的一些代码(像楼上的循环)
loop:
.....//loop的代码
end;//有没END不记得了,具体自己试
end;
然后你使用 GOTO Loop 语句的话,那么程序就是执行loop内的代码
用法:
label 标签1,标签2,...;
....
goto 某标签;例如:
Pascal:
label aaa;
...
goto aaa;
相当于C:
aaa:
...
goto aaa;
但是goto好象很少用,也不推荐用