| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1079 人关注过本帖, 3 人收藏
标题:如何以编程的方式使组合框弹出内容?效果与按下组合框的向下按钮一样?
只看楼主 加入收藏
ttyy123
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-9-14
收藏(3)
 问题点数:0 回复次数:4 
如何以编程的方式使组合框弹出内容?效果与按下组合框的向下按钮一样?
如何以编程的方式使组合框弹出内容?效果与按下组合框的向下按钮一样?
搜索更多相关主题的帖子: 按钮 效果 
2010-11-14 12:22
ibmlang_002
Rank: 5Rank: 5
来 自:浙江-嘉兴
等 级:贵宾
威 望:18
帖 子:437
专家分:176
注 册:2008-8-30
收藏
得分:0 
a=thisform.Top
b=thisform.Left
a1=a+
b1=b+


MOUSE DRAG TO a1,b1 PIXELS



VFP
2010-11-22 13:10
ttyy123
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-9-14
收藏
得分:0 
谢谢您的回复。

您的方法我试过了,唯一的缺陷是需要按下回车才可以显示出组合框的内容。可以加强代码让内容自动弹出来吗?
在您的代码基础上,我在最末一行试过KEYBOARD "{ENTER}",结果是弹出来的内容一闪而过。
也试过KEYBOARD "{ALT+DNARROW}",结果没有反应。我们知道,组合框得到焦点后,按下ALT+DOWN ,是可以显示或隐藏组合框控件的列表框的。
2010-12-02 06:28
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
在表单的init事件中(或其它控件)发一条:

在组合框2的SetFocus事件中:
WITH thisform
    MOUSE CLICK AT .COmbo2.Top+10,.COmbo2.Left+.COmbo2.Width-10 PIXELS WINDOW (.Name)
ENDWITH

相互学习,互相交流,共同提高。
2010-12-02 08:46
ttyy123
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-9-14
收藏
得分:0 
按照您的代码我已经实现以编程的方式使组合框弹出内容的梦想。谢谢两位大哥。
2010-12-02 12:01
快速回复:如何以编程的方式使组合框弹出内容?效果与按下组合框的向下按钮一样? ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017190 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved