oolong 发表于 2014-10-24 08:56:36

【CMUD】 Q&A 问答贴

本帖最后由 oolong 于 2014-10-28 08:09 AM 编辑

{:7_278:}有问必答,欢迎大神sg,yhzzyahoo加入。
【1】Trace:
楼主,你的cmud用的确实是好啊。可惜我曾经在北侠玩的短短几个月,你已经归隐了。恭喜你又回来,不过你的水平,干嘛不研究mush呢?               cmud还是有好多莫名其妙的bug吧。
答:无答案
【2】Pkugumu:

CMUD怎么获得图象的像素值?
答:机密,自己想


【3】yunlan:
如何把cmud移植到MAC OS和安卓平台?
答:装双系统,或则MAC OS下面安装windows虚拟机。yh zzyahoo建议去问zuggsoft

【4】kanluohua:
能列举一下cmud中dde怎么用么?最好是以excel举例……怎么照着help文档来一点反应都没的?
答:需要打开excel窗口,不过建议不要用dde,因为游戏开着一个excel窗口感觉怪怪的...建议使用Com访问excel,测试代码如下:
#var rs %comcreate("Excel.Application")
#var conn @rs.WorkBooks.Open("D:\CmudPro237\test.xls")
#echo @rs.Cells(1,1).Value
#call @rs.WorkBooks.Close
#call @rs.quit
#var rs ""
#var conn ""

【5】kanluohua:
cmud中#mess调出的窗口界面(字体、颜色之类的)在哪里自定义?答:#mess只能带两个参数:一个是停留时间,一个是显示内容,所以无法自己定制样式,很遗憾 -- by cappuccino









北大侠客行MUD,中国最好的MUD

trace 发表于 2014-10-24 09:31:38

楼主,你的cmud用的确实是好啊。可惜我曾经在北侠玩的短短几个月,你已经归隐了。恭喜你又回来,不过你的水平,干嘛不研究mush呢?cmud还是有好多莫名其妙的bug吧。

pkugumu 发表于 2014-10-24 09:34:58

CMUD怎么获得图象的像素值?

oolong 发表于 2014-10-24 09:36:02

回复 3# pkugumu
...
下一个问题。

oolong 发表于 2014-10-24 09:38:14

回复 2# trace
cmud没啥bug吧,你自己写法规范就行。
mush写法不规范估计bug漫天飞啊。
最重要的是用cmud省心省力啊。
其实zmud721也可以可惜不能多开。

yunlan 发表于 2014-10-24 11:15:50

回复pkugumu
...
下一个问题。
oolong 发表于 2014-10-24 01:36 AM http://pkuxkx.com/forum/images/common/back.gif


    如何把cmud移植到MAC OS和安卓平台?

kanluohua 发表于 2014-10-24 14:23:26

能列举一下cmud中dde怎么用么?最好是以excel举例……
怎么照着help文档来一点反应都没的?
#CALL %dde(Excel,"TEST.XLS","R1C1")
Tells Microsoft Excel to load the spreadsheet TEST.XLS and returns the value of cell R1C1 (row 1, column 1)

#CALL %ddepoke(Excel,"TEST.XLS","R1C1",@tank)
Sends the value of the variable tank to Excel which overwrites R1C1 in spreadsheet TEST.XLS
输入指令完全没反应,请教完整流程应该怎么做?(我手动在桌面建立了个test.xls文件,第一行也输入了“hello,world!”但无论是读还是写都没反应- -)

kanluohua 发表于 2014-10-25 16:05:00

还有个问题请教:
cmud中#mess调出的窗口界面(字体、颜色之类的)在哪里自定义?

cappuccino 发表于 2014-10-25 22:22:32

回复 9# kanluohua


    #mess只能带两个参数:一个是停留时间,一个是显示内容,所以无法自己定制样式,很遗憾

cappuccino 发表于 2014-10-25 22:26:44

回复 8# kanluohua


完整流程是,你得先用Excel把那个test.xls打开。。。{:8_310:}
这个DDE不是用于外存的文件读写的。。。它是直接从你打开的那个excel程序中读取数值的。比如你的第一个单元格改成了Helloooooooooo却没保存,它也能读出最新的数据
我用#show %dde(Excel,"TEST.XLS","R1C1")测试了没有问题,能在输出窗口正确显示
页: [1] 2
查看完整版本: 【CMUD】 Q&A 问答贴