TC官方合作论坛

 找回密码
 立即注册
查看: 851|回复: 13
打印 上一主题 下一主题

[已解决] 子窗口中用 控件.创建 生成的控件怎么总是名称错?

[复制链接]
跳转到指定楼层
楼主
发表于 2015-3-11 10:59:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 贪吃蛇 于 2015-3-11 11:08 编辑

在主窗口中创建编辑框e0后可以使用这个编辑框显示内容。打开子窗口,在子窗口的初始化里先找到子窗口的句柄,然后创建编辑框p0,使用p0时报错:“不正确的编辑框名;p0”
,请教p0不是编辑框的名称吗?是什么错误?
  1. function 开始_click()  //这是主窗口的
  2. 控件.创建("编辑框","e0","",15,15,60,20,"","")
  3. 编辑框.设置文本("e0","我是编辑框e0")
  4. 窗口句柄=控件.打开窗口("新窗口")
  5. endfunction
复制代码

  1. function init()  //这是子窗口的
  2.   句柄=窗口.找到窗口("NewDialog")
  3.   控件.创建("编辑框","p0","",15,45,60,20,"","",句柄)
  4.   编辑框.设置文本("p0","我是编辑框p0")   //这里改成 编辑框.设置文本("p0","我是编辑框p0",句柄)  也一样报错。
  5. endfunction
复制代码

回复

使用道具 举报

沙发
发表于 2015-3-11 11:15:52 | 只看该作者
function init()  //这是子窗口的
  句柄=窗口.找到窗口("NewDialog")
  控件.创建("编辑框","p0","",15,45,60,20,"","",句柄)
  编辑框.设置文本("p0","我是编辑框p0")   //这里改成 编辑框.设置文本("p0","我是编辑框p0",句柄)  也一样报错。
endfunction

  控件.创建("编辑框","p0","",15,45,60,20,"","",句柄)   这一句有问题,句柄其实不用获取,直接输入主窗口的名称就行

回复 支持 反对

使用道具 举报

板凳
发表于 2015-3-11 11:16:51 | 只看该作者
你把你的代码截图发来看。你这样发  我乱了!
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2015-3-11 11:24:44 | 只看该作者
本帖最后由 贪吃蛇 于 2015-3-11 11:31 编辑
baby杰杰 发表于 2015-3-11 11:16
你把你的代码截图发来看。你这样发  我乱了!


这是截图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2015-3-11 11:35:46 | 只看该作者
baby杰杰 发表于 2015-3-11 11:15
function init()  //这是子窗口的
  句柄=窗口.找到窗口("NewDialog")
  控件.创建("编辑框","p0","",15,45 ...

把句柄改为窗口名称(主窗口、子窗口都试了)报错:类型不匹配
回复 支持 反对

使用道具 举报

6#
发表于 2015-3-11 11:43:29 | 只看该作者
本帖最后由 龍飛 于 2015-3-11 11:47 编辑
贪吃蛇 发表于 2015-3-11 11:35
把句柄改为窗口名称(主窗口、子窗口都试了)报错:类型不匹配

要么是  控件.创建("编辑框","p0","",15,45,60,20,"","","NewDialog")要么是 控件.创建("编辑框","p0","",15,45,60,20,"","","新窗口")
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2015-3-11 11:51:56 | 只看该作者
龍飛 发表于 2015-3-11 11:43
要么是  控件.创建("编辑框","p0","",15,45,60,20,"","","NewDialog")要么是 控件.创建("编辑框","p0","", ...

分别用窗口名称和窗口标题试了,都报错:类型不匹配
回复 支持 反对

使用道具 举报

8#
发表于 2015-3-11 11:57:58 | 只看该作者
贪吃蛇 发表于 2015-3-11 11:51
分别用窗口名称和窗口标题试了,都报错:类型不匹配

你把子窗口的属性截图发出来.
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2015-3-11 12:05:32 | 只看该作者
龍飛 发表于 2015-3-11 11:57
你把子窗口的属性截图发出来.

这是子窗口属性

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

10#
发表于 2015-3-11 12:16:02 | 只看该作者

我刚看了一下功能原型,用的是句柄.你输出一下看看句柄.
你创建控件的时候子窗口应该是没打开的吧.
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-23 16:57 , Processed in 0.166928 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表