JBOY1009 发表于 2011-11-24 14:01:02

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

本帖最后由 JBOY1009 于 2011-12-5 21:46 编辑

刚刚写了一句 (StringRegExp($Dom,'^#')) ?MsgBox(0,'',1):MsgBox(0,'',0)   按照PHP的格式来的 不知道AU3 是不是不支持 报错!

afan 发表于 2011-11-24 14:41:30

_Iif() 类似?#Include <Misc.au3>
Local $Dom = '#'
Msgbox(0, $Dom, _Iif(StringRegExp($Dom,'^#'), 1, 0))

binghc 发表于 2011-11-24 14:48:54

回复 1# JBOY1009


    貌似不支持!

afan 发表于 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

bdancerlc 发表于 2011-11-24 19:28:29

为什么非要用三目?...习惯?..

hzxymkb 发表于 2011-11-24 20:16:13

楼主懂PHP?能否收我?我正想学PHP呢

sunkiss 发表于 2011-11-24 20:18:48

三目运算是个啥啊?

hzxymkb 发表于 2011-11-24 20:22:26

回复 7# sunkiss

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

    我刚才百度了一下,不知道是不是这个

xms77 发表于 2011-11-24 21:03:08

回复 8# hzxymkb
呵呵,原来三目类似excel中的if语句

JBOY1009 发表于 2011-11-24 22:51:57

回复 5# bdancerlc


    感觉看着代码更精简些O(∩_∩)O~

JBOY1009 发表于 2011-11-24 22:53:13

本帖最后由 JBOY1009 于 2011-11-24 22:55 编辑

回复 6# hzxymkb


    呵呵 我也是个PHP菜鸟 学了很久还是个菜鸟 只是课余时间弄着玩玩 O(∩_∩)O~QQ 512488838 不过不是经常上 有什么事的话可以加我一起交流下{:face (280):}

JBOY1009 发表于 2011-11-24 22:54:16

回复 8# hzxymkb


    是这个样子的 不过部分语言支持AU3不知道是不是支持 没找到那样的语法

sunkiss 发表于 2011-11-26 17:07:26

没有人知道吗??我也想知道能不能用这个

user3000 发表于 2011-11-26 18:29:40

类C语言才有这命令,
AU3 哪有 这个命令啊?

kevinch 发表于 2011-11-26 21:44:32

if ...
...
else
...
endif
好像不玩三目,玩五行的!
页: [1] 2
查看完整版本: AU3支持三目运算吗?[已解决]