社区
DataWindow
帖子详情
下拉数据窗口选择以后怎么自动执行一个程序呀
phitibo
2003-08-16 07:00:28
下拉数据窗口选择了一个数据以后,要用哪个事件来执行程序,比如说我选择了拼音后我要让我的所有是拼音这个类的数据显示出来,其中代码应写在哪呀或我应采取哪个方法才能在我选择后不再点任何控件就执行代码;;;或谁能告诉我下拉数据窗口怎样才能在按回车后失去焦点并让我的其他控件得到焦点呢??????
...全文
87
8
打赏
收藏
下拉数据窗口选择以后怎么自动执行一个程序呀
下拉数据窗口选择了一个数据以后,要用哪个事件来执行程序,比如说我选择了拼音后我要让我的所有是拼音这个类的数据显示出来,其中代码应写在哪呀或我应采取哪个方法才能在我选择后不再点任何控件就执行代码;;;或谁能告诉我下拉数据窗口怎样才能在按回车后失去焦点并让我的其他控件得到焦点呢??????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
szpqq
2003-08-18
打赏
举报
回复
1>在itemchanged事件中写上自己的触发的事件
2>自定义一个事件,事件号为pbm_dwnkey
if key = keyenter! then
cb_1.setfocus()
end if
phitibo
2003-08-18
打赏
举报
回复
谢谢楼上的gcg_cumt(gcg)
gcg_cumt
2003-08-18
打赏
举报
回复
将ls_lbbm=dw_lb.getitemstring( 1, 'lbbm')
改为ls_lbbm=data即可
chrisfy
2003-08-18
打赏
举报
回复
如果ls_oldsql里已包含where
这样写试试
ls_newsql=ls_oldsql + ' and' + " splb like '%" + ls_lbbm + "%'"
phitibo
2003-08-18
打赏
举报
回复
楼上的各位高手,我知道要用itemchanged 但问题是,我是用鼠标电击下拉列表项的,会出现我电击了拼音后没动静,然后我电击了五笔后就出现了与拼音有关的类表项程序是这样的:
在itemchanged里写:
string ls_lbbm,ls_oldsql,ls_newsql,ls_lb
ls_lbbm=dw_lb.getitemstring( 1, 'lbbm')
ls_oldsql=dw_lb.getsqlselect( )
if ls_lbbm='' then
messagebox('提示!','没有输入查询条件!')
dw_lb.setfocus()
return
else
ls_oldsql=dw_bjgg.getsqlselect( )
ls_newsql=ls_oldsql + 'where' + " splb like " + "'" + '%' + ls_lbbm + '%' + "'"
sle_1.text=ls_newsql
if dw_bjgg.setsqlselect( ls_newsql)=-1 then
beep(5)
messagebox("提示","数据窗口设置失败!",stopsign!)
else
dw_bjgg.settransobject(sqlca)
dw_bjgg.retrieve()
dw_bjgg.setsqlselect(ls_oldsql)
end if
end if
请高手们帮忙,小弟先谢了
liaolwj
2003-08-16
打赏
举报
回复
第一个,在数据窗口中的列选择always show list,然后你输入的值跟你的data file 相同就可以了。
回车的事情你可以在数据窗口中加一个时间pbm_dwnkey,然后是
if key = keyenter! then
cb_1.setfocus()
end if
jdsnhan
2003-08-16
打赏
举报
回复
itemchanged()事件下可以写。
wzm1022
2003-08-16
打赏
举报
回复
用retrieve("参数")
C++
程序
如何通过代码打开Windows系统中的一些
窗口
【
选择
打开
程序
对话框 | 照片查看器 | 设备管理器
窗口
| 系统扬声器设备
窗口
| 系统麦克风设备
窗口
】(附C++源码)
有时软件运行过程中遇到或检测一些问题时,需要打开Windows系统的一些
窗口
,以供用户去查看或者去做设置。本文大概地讲述一下如何通过C++代码去打开一些Windows系统中的
窗口
。
小
程序
如何实现
下拉
刷新更改
数据
小
程序
如何实现
下拉
刷新更改
数据
PHP
程序
自动
执行
相信不少读者(PHP爱好者)在工作、学习的过程中经常抱怨:在WIN如何让PHP定时
自动
发信呢??如何让MYSQL实现
自动
备份而无后顾之忧呢??如 果完全依靠手工进行当然也可以实现,但操作上似乎过于繁琐了一点!别着急,利用系统的任务计划
程序
(Windows 98称之为计划任务)可轻易解决这一问题。这一功能往往被很多用户忽略或者未曾想到:)。 所谓任务计划就是由计算机
自动
调用用户事先设置好的应用
PB子
数据
窗口
**通常的子
数据
窗口
也就是
下拉
数据
窗口
。子
数据
窗口
也是普通的
数据
窗口
对象,没有什么特殊的地方,它的创建方法、可以使用的控件、编程时可以使用的函数等,都和普通的
数据
窗口
相同。特殊的地方只是因为它放在了父
数据
窗口
中,需要和父
窗口
进行配合。 **当为
数据
窗口
中某字段指定为
下拉
数据
窗口
编辑风格时,必须提供以下三个属性: a)子
数据
窗口
名称。 b)显示字段名称:该字段中的内容显示在父
数据
窗口
的字段上,
超方便的 Python
自动
唤醒
窗口
截图脚本
利用Python自带的win32api和win32con、win32gui等模块,我们能
执行
许多windows下的
自动
化操作。比如两个
窗口
的
自动
点击操作,从软件中的
窗口
复制文本到txt中,甚至是截图操作。 截图的操作用途最为广泛,你可以用它配合定时工具,定时检测某个
程序
的运行情况;甚至可以根据截图做一些辅助性的决策,比如玩类似于《连连看 》的 游戏时,对相同类型的方块进行标记,辅助你玩游戏。 下面就讲讲如何使用 win32api 实现
自动
唤醒并截图的操作。 1.准备 开始之前,你要确保Pyt...
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章