请各位高手们 帮小弟把这句VB的错误找出来啊! 谢谢 ......

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:12:39
picture2.picture=loadpicture(picdir&DIR(picdir&"*.jpg"))

系统说我的大写的地方用法有误~哪个高手知道到底是哪儿错了啊?!

picture2.picture=loadpicture(picdir & "\" & DIR(picdir & "\*.jpg"))

DIR得事先定义成字符串

基本没有错,但要看 PICDIR 的最后一个字符 是不是 "\"
比如 picdir="d:\pic" 这个文件夹下有 1.jpg
picdir & DIR(picdir & "*.jpg") 返回 d:\pic

但 如 picdir="d:\pic\" 就会返回 d:\pic\1.jpg

还有 & 运算符前后要空一格