- 论坛徽章:
- 0
|
*教你一招(如何在RPG里取系统值----例如取光标位置)
原帖由 "thursday" 发表:
兄弟,那贴点代码供大家学习一下阿?
比如提取系统时间,下面例子通过提取QTIME系统直来计算程序运行时间:
- PGM
- DCL VAR(&STRTIM) TYPE(*DEC) LEN(7 0)
- DCL VAR(&STRTIMC) TYPE(*CHAR) LEN(7)
- DCL VAR(&ENDTIM) TYPE(*DEC) LEN(7 0)
- DCL VAR(&ENDTIMC) TYPE(*CHAR) LEN(7)
- DCL VAR(&TTIME) TYPE(*DEC) LEN(7 0)
- RTVSYSVAL SYSVAL(QTIME) RTNVAR(&STRTIMC)
- CHGVAR VAR(&STRTIM) VALUE(&STRTIMC)
- .....(处理)
- RTVSYSVAL SYSVAL(QTIME) RTNVAR(&ENDTIMC)
- CHGVAR VAR(&ENDTIM) VALUE(&ENDTIMC)
- CHGVAR VAR(&TTIME) VALUE(&ENDTIM- &STRTIM)
- 。。。。
- ENDPGM
复制代码 |
|