|
主题: 急!!!一个简单却又不好实现的问题
|
 gino_5d
职务:普通成员
等级:1
金币:0.0
发贴:4
注册:2001/6/28 15:07:24
|
#12002/4/11 23:39:03
问题是这样的,怎样在member()的参数中给一个变量,而不是实际一个member名字的字符串,如下面的PicFile这个变量,我想把PicFile 这个变量的值作为member的对象,而lingo总把这个变量名作为成员的name指,从而报错找不到这个成员。应该怎么实现呢??各位兄弟 PicFile = "pic"&i set member(PicFile).fileName = "c:\a.bmp" 还有,这样写也不行: set member("pic"&i).fileName = "c:\a.bmp"
永远到底有多远
|
 草原风
职务:版主
等级:5
金币:13.0
发贴:3489
注册:2001/2/17 19:47:06
|
#22002/4/12 12:24:05
member("Display Object").filename = the moviepath & "ITEM\english\" & tmpfilename
这样写是可以的呀
|
 night_5d
职务:普通成员
等级:2
金币:1.0
发贴:275
注册:2000/12/15 21:24:38
|
#32002/4/12 13:53:02
按你说的实现应该没有问题 是不是你没有把这个member放到stage上,请说具体些。
[img]http://61.144.28.245/hjc/web/non-cgi//usravatars/paladin.gif[/img] I thirst for freedom
|
 zhysea
职务:普通成员
等级:1
金币:0.0
发贴:76
注册:2001/2/8 20:11:01
|
#42002/4/15 15:58:44
第二种写法肯定不行的,因为director要求是变量获字符串作为member的名字,用一个新变量代替"pic"&i,可以成功的,如果没有反应,要看看你的member是否导入图片时采用外部联接的方式
|
 我是小马
职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
|
#52002/4/15 17:43:49
这两种写法都没有问题,都可以使用变量
不过要注意,在使用变量之前要给其赋值
|