找回密码
 加入
搜索
查看: 4379|回复: 15

[AU3基础] AU3支持三目运算吗?[已解决]

 火.. [复制链接]
发表于 2011-11-24 14:01:02 | 显示全部楼层 |阅读模式
本帖最后由 JBOY1009 于 2011-12-5 21:46 编辑

刚刚写了一句 (StringRegExp($Dom,'^#')) ?MsgBox(0,'',1):MsgBox(0,'',0)   按照PHP的格式来的 不知道AU3 是不是不支持 报错!
发表于 2011-11-24 14:41:30 | 显示全部楼层
_Iif() 类似?
#Include <Misc.au3>
Local $Dom = '#'
Msgbox(0, $Dom, _Iif(StringRegExp($Dom,'^#'), 1, 0))
发表于 2011-11-24 14:48:54 | 显示全部楼层
回复 1# JBOY1009


    貌似不支持!
发表于 2011-11-24 14:56:47 | 显示全部楼层
不支持就换个写法
Local $Dom = '#'
_3M(StringRegExp($Dom, '^#'), "Msgbox(0, '', 1)", "Msgbox(0, '', 0)")

Func _3M($fTest, $sTrue, $sFalse)
        If $fTest Then Return Execute($sTrue)
        Execute($sFalse)
EndFunc   ;==>_3M
发表于 2011-11-24 19:28:29 | 显示全部楼层
为什么非要用三目?...习惯?..
发表于 2011-11-24 20:16:13 | 显示全部楼层
楼主懂PHP?能否收我?我正想学PHP呢
发表于 2011-11-24 20:18:48 | 显示全部楼层
三目运算是个啥啊?
发表于 2011-11-24 20:22:26 | 显示全部楼层
回复 7# sunkiss

http://baike.baidu.com/view/1897705.htm

    我刚才百度了一下,不知道是不是这个
发表于 2011-11-24 21:03:08 | 显示全部楼层
回复 8# hzxymkb
呵呵,原来三目类似excel中的if语句
 楼主| 发表于 2011-11-24 22:51:57 | 显示全部楼层
回复 5# bdancerlc


    感觉看着代码更精简些  O(∩_∩)O~
 楼主| 发表于 2011-11-24 22:53:13 | 显示全部楼层
本帖最后由 JBOY1009 于 2011-11-24 22:55 编辑

回复 6# hzxymkb


    呵呵 我也是个PHP菜鸟 学了很久还是个菜鸟 只是课余时间弄着玩玩 O(∩_∩)O~  QQ 512488838 不过不是经常上 有什么事的话可以加我一起交流下  
 楼主| 发表于 2011-11-24 22:54:16 | 显示全部楼层
回复 8# hzxymkb


    是这个样子的 不过部分语言支持  AU3不知道是不是支持 没找到那样的语法
发表于 2011-11-26 17:07:26 | 显示全部楼层
没有人知道吗??我也想知道能不能用这个
发表于 2011-11-26 18:29:40 | 显示全部楼层
类C语言才有这命令,
AU3 哪有 这个命令啊?
发表于 2011-11-26 21:44:32 | 显示全部楼层
if ...
...
else
...
endif
好像不玩三目,玩五行的!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 07:29 , Processed in 0.084025 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表