系统
系统.对象
└系统.运行环境
本类提供与易语言运行时环境的交互接口,系统将在初始化时自动创建它的实例。
方法摘要 | |
---|---|
公开 静态 整数 | 分配内存(整数 欲分配的内存数量) 分配指定数量的内存,返回所分配内存指针值,该内存在不使用后必须释放 |
公开 静态 整数 | 重分配内存(整数 欲重分配的内存指针, 整数 欲重分配内存数量) 重新为指定内存指针值分配指定数量的内存,返回新的内存指针值,同时原有指针失效,该内存在不使用后必须释放 |
公开 静态 | 释放内存(整数 欲释放的内存指针) 释放指定内存指针值所指向的已分配内存 |
公开 静态 系统.对象 | 创建对象(文本 欲建立对象的类名称, 逻辑 调用类默认初始化方法) 新建指定名称类的对象,成功返回所建立的对象,失败返回空对象。注意除非指定,本方法不会调用类的任何初始化方法 |
公开 静态 | 报错(文本 类库名, 整数 错误代码, 文本 错误文本) 报告指定的错误信息,如果是严重出错将自动强制退出用户程序 |
公开 静态 整数,文本,文本 | 取错误() 返回最后一次报告的错误码、出错代码所在类库名称、错误信息文本,如果没有出错,错误码将返回0 |
公开 静态 | 清除错误() 清除以前所报告的错误 |
公开 静态 逻辑 | 是否有效(系统.对象 欲检查其有效性的对象<可为空>) 如果指定对象有效,返回真,否则返回假。 |
公开 静态 | 结束(整数 欲返回到操作系统的代码值) 结束用户程序的执行 |
公开 静态 系统.错误处理 | 置错误管理器(系统.错误处理 错误处理器对象<可为空>) 设置某个对象作为运行时错误管理器,返回先前设置的错误管理器对象。如果要恢复系统默认处理,提供空对象即可 |
公开 静态 整数 | 取启动时间() 获取自程序启动以来的毫秒数 |
公开 静态 逻辑 | 启动进程(文本 命令行文本, 文本 当前路径 = "", 逻辑 是否等待执行结束 = 假, 逻辑 是否隐藏窗口 = 假) 执行指定的可执行文件或者外部命令 |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
分配指定数量的内存,返回所分配内存指针值,该内存在不使用后必须释放
参数:
欲分配的内存数量
重新为指定内存指针值分配指定数量的内存,返回新的内存指针值,同时原有指针失效,该内存在不使用后必须释放
参数:
欲重分配的内存指针
欲重分配内存数量
释放指定内存指针值所指向的已分配内存
参数:
欲释放的内存指针
新建指定名称类的对象,成功返回所建立的对象,失败返回空对象。注意除非指定,本方法不会调用类的任何初始化方法
参数:
欲建立对象的类名称
调用类默认初始化方法
报告指定的错误信息,如果是严重出错将自动强制退出用户程序
参数:
类库名 - 本参数提供出错代码所在类库的名称
错误代码 - 本参数提供欲报告错误的代码,如果小于零表示为严重错误。
错误文本 - 本参数提供欲报告错误的文本信息
返回最后一次报告的错误码、出错代码所在类库名称、错误信息文本,如果没有出错,错误码将返回0
清除以前所报告的错误
如果指定对象有效,返回真,否则返回假。
参数:
欲检查其有效性的对象
结束用户程序的执行
参数:
欲返回到操作系统的代码值
设置某个对象作为运行时错误管理器,返回先前设置的错误管理器对象。如果要恢复系统默认处理,提供空对象即可
参数:
错误处理器对象
获取自程序启动以来的毫秒数
执行指定的可执行文件或者外部命令
参数:
命令行文本 - 指定欲执行的可执行文件,及其命令行参数
当前路径
是否等待执行结束
是否隐藏窗口