TC官方合作论坛

标题: 关于线程问题 [打印本页]

作者: 252baiqiang    时间: 2012-10-8 22:18
标题: 关于线程问题
学到线程这,感觉突然迷茫了,好多看不懂。请前辈们指点一下。下面是单线程控制两个窗口的代码,红字部分不明白,请详细介绍一下来龙去脉。

空间  线程方法
功能 整型 线程方法()
字符型 返回值=系统.枚举("Notepad",1)
字符型[] 字符句柄集=字符型[1]//为什么要先初始化一次,大小随意定吗 还是必须是1
逻辑型 是否成功=字符串.分割(返回值,"|"字符句柄集) //括号里面不明白是怎么回事 只知道实在分割字符句柄 想知道彻底一点
整型 c1,i=0
数组.大小(字符句柄集,c1)
循环(i<c1)
线程操作.向窗口发送内容(字符句柄集)// 只知道这是空间名 和下面那个功能的函数名,为啥要循环 向窗口发送字符句柄集 不明白
i=i+1
循环结束
返回 0
功能结束
功能 整型 向窗口发送内容(字符型 字符句柄)// 括号里面的内容 不懂事啥意思
字符型  返回值=系统.枚举(字符句柄,3) .//括号里干嘛呢
字符型[]  字符句柄集=字符型[1]
逻辑型 是否成功=字符串.分割(返回值,"|"字符句柄集)
整型 c1,i=0,句柄
循环(i<c1)
如果(窗口.l类名(转换.字符型转整型(字符句柄集,0)=="Edit")//啥意思
句柄=转换.字符型转整型(字符句柄集)// 不明白
跳出
如果结束
i=i+1
循环结束
窗口.提交按键(句柄,13)
串口.提交字符串(句柄,"你好,TC")
窗口.提交按键(句柄,13)
返回 0
功能结束

空间结束






作者: 陌上青衣。    时间: 2012-10-8 22:43
  1. 字符型[] 字符句柄集=字符型[1]//为什么要先初始化一次,大小随意定吗 还是必须是1
  2. //这里初始化大小随意即可, 也可以写成, 字符型[] 字符句柄集合,  在下面字符串分割后会对这个数组大小进行重置
  3. 逻辑型 是否成功=字符串.分割(返回值,"|",字符句柄集) //括号里面不明白是怎么回事 只知道实在分割字符句柄 想知道彻底一点
  4. //少个逗号,  这个是分割命令, 括号里的参数分别是 分割源串, 分隔符,和得到的分割结果数组.
  5. //如果分割不明白就打个比方, 我们把一个有几个结的绳子从有结的地方割断,   分割源串就是绳子,  分隔符就是 绳子的结, 分割结果的数组就是 我们割下来一节又一节的绳子.
  6. 整型 c1,i=0
  7. 数组.大小(字符句柄集,c1)
  8. 循环(i<c1)
  9. 线程操作.向窗口发送内容(字符句柄集)// 只知道这是空间名 和下面那个功能的函数名,为啥要循环 向窗口发送字符句柄集 不明白
  10. //至于这句,我想应该是 线程操作.向窗口发送内容(字符句柄集[i]) 这样写的, 当i=一定值的时候 字符句柄集[i] 是数组的一个成员
  11. i=i+1
  12. 循环结束
复制代码

作者: 夏末    时间: 2012-10-8 23:00
建议楼主 从基础看起把
作者: tclhs    时间: 2012-10-8 23:47
路过,来看看,学习了
作者: 252baiqiang    时间: 2012-10-9 19:40
我就是看的教程,还有更基础的吗,帮我介绍一个途径吧
作者: 252baiqiang    时间: 2012-10-9 19:46
感谢帮我回答的各位前辈们,特别再感谢一下 陌上青衣




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1