主题:  小马:你给我的这个文件我抓不下来,能用EMAIL发给我吗?

sumt

职务:普通成员
等级:1
金币:0.0
发贴:91
#12000/12/8 13:37:55
为什么我做的中文下拉菜单运行起来会死机,改用英文却不会
(不是那种在顶上的menu,是在舞台上的那种)
源码如下:property pmember,pline
on beginsprite me
pmember = sprite(me.spritenum).member
pmember.border = 1
pmember.boxdropshadow = 2
end
on mouseenter me
pmember.boxdropshadow = 0
sprite(me.spritenum).loc = sprite(me.spritenum).loc + point(1,1)
put "卡片" into pmember.line[2]
put "记录" into pmember.line[3]
put "统计" into pmember.line[4]
put "打印" into pmember.line[5]
put "图表" into pmember.line[6]
put "退出" into pmember.line[7]
end
on mouseleave me
pmember.boxdropshadow = 2
sprite(me.spritenum).loc = sprite(me.spritenum).loc - point(1,1)
pmember.text = "start"
on mousewithin me
pline = the mouseline
if pline > 1 then
hilite line pline of field pmember
end if
end
on mouseUp me
if pline = 2 then
go to frame "001"
else if pline = 3 then
go to frame "02"
else if pline = 4 then
go to frame "003"
else if pline = 5 then
go to frame "004"
else if pline = 6 then
go to frame "005"
else if pline =7 then
exit
end if
end

编辑历史:[这消息被sumt编辑过(编辑时间2000-12-08 13:45:17)]
[这消息被sumt编辑过(编辑时间2000-12-18 13:08:28)]
[这消息被sumt编辑过(编辑时间2000-12-20 12:30:24)]


sumt

职务:普通成员
等级:1
金币:0.0
发贴:91
#22000/12/18 13:09:19
为什么问了这么多天都没有人回答?????/



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#32000/12/18 15:09:52
你用下面的语句的时候没有报错?
put "记录" into pmember.line
put "统计" into pmember.line
put "打印" into pmember.line
put "图表" into pmember.line
put "退出" into pmember.line



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#42000/12/18 17:11:10
下面是我做的一个例子,中文下拉菜单,没有出现问题
mzgjingsi.dir

编辑历史:[这消息被mzgjingsi编辑过(编辑时间2000-12-18 17:12:02)]


sumt

职务:普通成员
等级:1
金币:0.0
发贴:91
#52000/12/20 12:23:50
都没有报错就是会死机



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#62000/12/20 12:27:18
那你是用的那个版本?

用英文不死机,那下拉菜单的效果能出来吗?



sumt

职务:普通成员
等级:1
金币:0.0
发贴:91
#72000/12/20 12:31:41
我用的是8.0版的,如果改用英文就可以做出来了



kun_5d

职务:普通成员
等级:1
金币:0.0
发贴:80
#82000/12/20 15:52:50
小马,
你给的地址不能下载,
把你的作品也传一份给我吧。
多看多学。



jiesun

职务:普通成员
等级:1
金币:1.0
发贴:182
#92000/12/20 18:48:34
这可能是由于director8的field对field支持的不好,一般情况下,field中如果有中文就会死机,而且是必死:(



jiesun

职务:普通成员
等级:1
金币:1.0
发贴:182
#102000/12/20 19:07:41
还有一点我想知道,
put "卡片" into pmember.line
put "记录" into pmember.line
put "统计" into pmember.line
put "打印" into pmember.line
put "图表" into pmember.line
put "退出" into pmember.line
后面都少了line[?],否则肯定是错误的语法

还有在field中(director8.0)尽量避免使用中文:(