TC官方合作论坛

标题: 为什么做了启动窗口,启动时却不能显示内容 [打印本页]

作者: abcok68    时间: 2013-4-13 13:46
标题: 为什么做了启动窗口,启动时却不能显示内容
为什么做了个子窗口,运行时能运行子窗口,但窗口的内容是不会显示的,是这样写的:先创建子界面
在子界面里放入图片框插入喜欢的图片。
在主界面初始化里面放入
    控件.打开窗口("子界面")
    辅助.等待(5000)
    控件.关闭窗口("子界面",-1)
结果是:一打开软件就先运行子界面,但只显示子界面窗口,里面的图片不会显示,5秒后打开主界面。

作者: 陌上青衣。    时间: 2013-4-13 13:56
  辅助.等待(5000)
等待时间过长。界面假死了
作者: abcok68    时间: 2013-4-13 14:37
回复 2楼陌上青衣。的帖子

不行啊,我改为2秒也一样,如何我不加那个关闭窗口的,等它和软件运行起来后才会显示出来
作者: IDE2012    时间: 2013-4-13 14:43
不是那个问题,你不要在
[attach]8687[/attach]这里插入图片,将图片放入资源后在初始化内加入图片框.设置图片("图片框0","rc:test.bmp")来启动图片,否则只有当程序完全启动后才能显示图片
另外,建议你初始化内线程调用,例子你已经下载过了吧。因为初始化内直接使用代码,在初始化过程中不能做其他的操作,不然会假死。

作者: abcok68    时间: 2013-4-13 14:58
回复 4楼IDE2012的帖子

大概理解出来了,但是在初始化中如何加入图片框代码?我子窗口里面的图片框是“图片框3”,那我在主窗口的初始化中加入了“图片框3.设置图片("图片框3”."rc:test.bmp"),图片名称是没错的。打开还是不显示,还是空白的
作者: EvilPiggy    时间: 2013-4-13 15:05
kkkkkkkkkkkkk
作者: die13719076310    时间: 2013-4-13 15:07
子界面空间创建线程 让线程自动操作完成 然后 来个退出命令 初始化里开启线程   控件.关闭窗口("子界面",-1)这个是多余的
作者: IDE2012    时间: 2013-4-13 15:21
图片框3.设置图片("图片框3”."rc:test.bmp")
语句错了,没有3
作者: IDE2012    时间: 2013-4-13 15:29
另外图片框.设置图片("图片框3”."rc:test.bmp",“”)里面加入子窗口的ID
作者: abcok68    时间: 2013-4-13 21:13
回复 9楼IDE2012的帖子

ID在哪得到啊?
作者: abcok68    时间: 2013-4-14 13:34
回复 9楼IDE2012的帖子

我成功了,但不是用上面那方法,用那个一直无法成功,我是用主窗口打开后先隐藏然后再最小化,之后再打开子窗口几秒后再关闭,然后再恢复主窗口。是用你那个教程参照的,感觉有的复杂,不过成功了就行,哈哈




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