觅风第22课的问题,你们看我理解的对不对啊~
前半部分取进程列表看懂了。
后半部分:
不太理解子程序下面的参数名,“进程名” .
这个子程序里,有关进程名的 只有一句 “如果真 (数组 [n].进程名称 = 进程名)” ,本意是判断小编辑框里的内容和大列表框里每一列的内容,如果一样了,就取这个进程的PID 然后当这个按钮被点了以后 弹出个信息框显示出来。 但电脑怎么就知道了那个小编辑框里的内容就是进程名呢? 只有前面一句 PID = 取PID (编辑框1.内容) 这句涉及到编辑框 1了。
所以 我硬推一下 你们看我理解的对不对啊
按钮2被单击了以后, 变量PID 被赋了一个数值,是“取PID”这个子程序返回的数值 然后用信息框显示出来
这个子程序里“进程名”是这个子程序的参数 ,
后半部分:
.版本 2
.支持库 eAPI
.支持库 spec
.子程序 _按钮2_被单击
PID = 取PID (编辑框1.内容)
信息框 (PID, 0, , )
.子程序 取PID, 整数型, , 失败返回0 成功返回一个整数
.参数 进程名, 文本型
.局部变量 n, 整数型
数组 = 取系统进程列表 ()
成员数 = 取数组成员数 (数组)
调试输出 (成员数)
.计次循环首 (成员数, n)
.如果真 (数组 [n].进程名称 = 进程名)
返回 (数组 [n].进程标识符)
.如果真结束
.计次循环尾 ()
返回 (0)

不太理解子程序下面的参数名,“进程名” .
这个子程序里,有关进程名的 只有一句 “如果真 (数组 [n].进程名称 = 进程名)” ,本意是判断小编辑框里的内容和大列表框里每一列的内容,如果一样了,就取这个进程的PID 然后当这个按钮被点了以后 弹出个信息框显示出来。 但电脑怎么就知道了那个小编辑框里的内容就是进程名呢? 只有前面一句 PID = 取PID (编辑框1.内容) 这句涉及到编辑框 1了。
所以 我硬推一下 你们看我理解的对不对啊
按钮2被单击了以后, 变量PID 被赋了一个数值,是“取PID”这个子程序返回的数值 然后用信息框显示出来
这个子程序里“进程名”是这个子程序的参数 ,
