各位大大,急问一个win api的问题: public declare function shfileexists lib "shell32" alias "#45" (byval szpath as string) as long xmlpath = application.startuppath + "\connectconfig.xml"
dim a as string a = str$(shfileexists(xmlpath)) 得到的值怎么是8976496028190507008啊,不是只有0或1的吗?
发表于:2008-01-21 10:55:011楼 得分:0
str$改为str
发表于:2008-01-21 10:57:122楼 得分:0
返回值0是失败的,成功的是非零,并不是1
发表于:2008-01-21 10:57:283楼 得分:0
private declare function shfileexists lib "shell32" alias "#45" (byval szpath as string) as long private sub command1_click() msgbox shfileexists(strconv("c:\boot.ini", vbunicode)) end sub