关于if then return

dctg2003 2011-04-21 12:26:05

请教一下。如果其中gf("sk", this)=0的话。return是跳出这段还是继续进入死循环?
if up(request) = 'TRUE' then
if gf("sk", this) = 0 then
return
end if
end if
...全文
475 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
奇拉米苏 2011-05-23
  • 打赏
  • 举报
回复
return是跳出当前函数或者事件吧,退出循环应该是exit的。而且还要符合退出循环的条件。
gong_max 2011-05-22
  • 打赏
  • 举报
回复
return应该是直接退出当前事件了。
xiyueyi 2011-04-28
  • 打赏
  • 举报
回复
if up(request) = 'TRUE' then
if gf("sk", this) = 0 then
continue
end if
end if

不明白你为何这样写啊?
你用else不是更好一点?
mqhy2009 2011-04-27
  • 打赏
  • 举报
回复
条件语句,哪来的循环啊
dctg2003 2011-04-21
  • 打赏
  • 举报
回复
return完了是不执行下面的语句是吗?这后面还有代码,我想达到的效果是return完了后,跳过这1段,继续执行后面的语句。应该怎么改?
mayacosa 2011-04-21
  • 打赏
  • 举报
回复
跳出这段,不执行下面的语句

相当于 if up(request) = 'TRUE' and gf("sk", this) = 0 then return
yyoinge 2011-04-21
  • 打赏
  • 举报
回复 1
continue 跳过循环中的某一次循环
exit 跳出整个循环,继续执行循环后面的语句
return 跳出整个循环,结束当前函数的执行,也就是连循环后面的语句也不执行了
leef_zh 2011-04-21
  • 打赏
  • 举报
回复
循環裡面用continue執行下一條

1,076

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧