W
wwq_80
Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序里面有一个循环嵌套
while (n>= 1) and (n<=stringlen) do
begin
repeat
hstr:= copy(strText, n, 1);
n:= n + 1;
If (n - 1) > stringlen Then
begin
hexdatalen:= hexdatalen - 1;
break;
end;
until not( hstr=' ');
repeat
................
until( );
n:=n+1;
end;
我想实现,当repeat中的if判断为真时直接跳出while循环,而不是跳出repeat循环,应该怎么做呢?谢谢
while (n>= 1) and (n<=stringlen) do
begin
repeat
hstr:= copy(strText, n, 1);
n:= n + 1;
If (n - 1) > stringlen Then
begin
hexdatalen:= hexdatalen - 1;
break;
end;
until not( hstr=' ');
repeat
................
until( );
n:=n+1;
end;
我想实现,当repeat中的if判断为真时直接跳出while循环,而不是跳出repeat循环,应该怎么做呢?谢谢