社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 1127阅读
  • 1回复

MMB小技巧(2)——关于SysCommand

楼层直达
级别: 社区小组
发帖
462
飞翔币
136
威望
3685
飞扬币
328
信誉值
8
关于SysCommand

SysCommand

SysCommand("command","parameters")

系统命令是一个对于你的设计项目的更多高级属性的接口-像窗口的大小、位置等等。第一个参数是一个命令。命令是不区分大小写的,甚至大小写混合使用-这是显而易见的。第二个参数是附加参数、数字、字符串等等,视命令而定。

Commands:

ResizeWindow

SysCommand("ResizeWindow","width,height")
动态调整窗口大小。宽度和高度是常数或变量。如果宽度或高度是零-那么边就停留在原位。

例如:

SysCommand("ResizeWindow","0,400") -调整窗口的高度到400像素。宽度保持不变。

SysCommand("ResizeWindow","320,400") -调整窗口宽度到320像素、高度到400像素。

a = 200
b = 100
SysCommand("ResizeWindow","a,b") -重设窗口为 200 x 100

CenterWindow

SysCommand("CenterWindow","")
移动项目窗口到屏幕的中间。

MoveWindow

SysCommand("MoveWindow","x,y")
动态移动窗口到x和y的位置(距离窗口的左上角)

例如:

SysCommand("MoveWindow","0,0") -移动窗口到屏幕的左上角

注意:多媒体建立者用用户屏幕(不是设计者)的当前宽度和高度来定义变量ScreenWidth和ScreenHeight.

AlwaysOnTop

SysCommand("AlwaysOnTop","")
设置项目窗口总在最顶层。窗口在全部时间里都停留在其它窗口的顶层。

NOTAlwaysOnTop

SysCommand("NOTAlwaysOnTop","")
返回项目窗口到正常(不总在顶层)

CopyFile

SysCommand("CopyFile","source$,destination$")
从文件源复制一个文件到目的地。如果目标目录不存在,这个命令就创建一个必要的目录。

例如:

destdir$ = 'C:\Program FIles\CopyTest'
dest$ = destdir$ + '\testfile.txt'
source$ = '\text.txt'
SysCommand("CopyFile","source$,dest$")




 
宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒

http://t.qq.com/chenrong1229
级别: 原创先锋
发帖
132
飞翔币
-35761
威望
13
飞扬币
-119317
信誉值
0

只看该作者 1 发表于: 2009-10-29
基础教程都有,不错,大家都可以来学!