@@ -62,7 +62,7 @@ end
|
||||
ret := rdo2 sysCreateMutex("tinysoft");
|
||||
ret1 := rdo2 sysReleaseMutex(ret);
|
||||
return ret1;
|
||||
// 结果:1
|
||||
// 输出:1
|
||||
```
|
||||
|
||||
## `sysexecnewpipe(flag)`
|
||||
@@ -175,71 +175,6 @@ else
|
||||
return "获取进程的子进程列表失败!"
|
||||
```
|
||||
|
||||
## `sysGetMemoryUsage()`
|
||||
|
||||
获取系统内存状态
|
||||
|
||||
返回:array,tablearray
|
||||
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
// 获得系统内存状态
|
||||
return sysGetMemoryUsage();
|
||||
```
|
||||
|
||||
## `sysGetProcessMemoryUsage(pid)`
|
||||
|
||||
获取进程的内存使用状态
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----- | ------- | ---------------------------------------------------------- |
|
||||
| `pid` | integer | 整数,可选参数,进程ID。未指定时默认获取自身的内存使用状态 |
|
||||
|
||||
返回:array
|
||||
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
// 获得自身的内存使用状态
|
||||
return sysGetProcessMemoryUsage();
|
||||
```
|
||||
|
||||
## `sysLibCVersion()`
|
||||
|
||||
获取系统中C语言支持库的版本
|
||||
|
||||
返回:string
|
||||
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
// 获得C语言支持库的版本
|
||||
return sysLibCVersion();
|
||||
// 返回:"10.0.26100.8521"
|
||||
```
|
||||
|
||||
## `processField(field_name, call_back)`
|
||||
|
||||
对相应的数据进行处理,注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------------ | ------ | ---------------- |
|
||||
| `field_name` | string | 字符串,字段名称 |
|
||||
| `call_back` | string | 字符串,函数名称 |
|
||||
|
||||
返回:array,tablearray
|
||||
|
||||
## `processFirstField(call_back)`
|
||||
|
||||
对相应数据进行处理。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----------- | ------ | ---------------- |
|
||||
| `call_back` | string | 字符串,函数名称 |
|
||||
|
||||
返回:array,tablearray
|
||||
|
||||
## `sysputenv(env_value)`
|
||||
|
||||
设置当前运行环境的指定环境变量的值。
|
||||
@@ -280,7 +215,7 @@ echo res; // 打印原有环境变量OS的值
|
||||
res := "OS="$res$";Test"; // 原有环境变量与设置值拼接
|
||||
ret := sysputenv(res); // 更改当前运行环境的环境变量OS的值
|
||||
if ret=0 then return sysgetenv("OS"); // 更改成功,获取更改后的环境变量OS的值
|
||||
// 结果:返回字符串" Windows_NT;Test"
|
||||
// 输出:返回字符串" Windows_NT;Test"
|
||||
```
|
||||
|
||||
## `sysErrorMessage(code)`
|
||||
@@ -297,7 +232,7 @@ if ret=0 then return sysgetenv("OS"); // 更改成功,获取更改后的环境
|
||||
|
||||
```tsl
|
||||
return rdo2 sysErrorMessage(200);
|
||||
// 结果:代码段不可大于或等于 64K。
|
||||
// 输出:代码段不可大于或等于 64K。
|
||||
```
|
||||
|
||||
## `sysgetenv(name)`
|
||||
@@ -368,7 +303,7 @@ test_echo.tsf: sleep(2 * 1000); // 停2秒echo 'TestEchoIN\r\n';return 1;
|
||||
// 创建一个名称为tinysoft的互斥锁
|
||||
ret := rdo2 sysCreateMutex("tinysoft");
|
||||
return ret;
|
||||
// 结果:2632
|
||||
// 输出:2632
|
||||
```
|
||||
|
||||
## `sysProcessId()`
|
||||
@@ -801,7 +736,7 @@ tool_path := "C:\\Program Files\\Windows Media Player";
|
||||
ret := rdo2 sysExec(tool_path+"\\wmplayer.exe", "D:\\test1\\when_ever.mp3", tool_path, 1, returncode);
|
||||
ret1 := rdo2 sysCloseHandle(ret);
|
||||
return ret1;
|
||||
// 结果:1
|
||||
// 输出:1
|
||||
```
|
||||
|
||||
## `dbglocalrunning()`
|
||||
|
||||
Reference in New Issue
Block a user