社区
DataWindow
帖子详情
实在是不行了,300分求正解(数据窗体分析)
tangtang2000
2005-06-28 09:18:43
现在我有一个数据窗体,现在需要实现以下功能:
1、将鼠标所移动(不是单击或者双击)到的数据窗体上的行高亮显示。
2、同时将所选的数据窗体的第一个单元格内容,浮现出来
其余200分,另开贴放分
...全文
121
12
打赏
收藏
实在是不行了,300分求正解(数据窗体分析)
现在我有一个数据窗体,现在需要实现以下功能: 1、将鼠标所移动(不是单击或者双击)到的数据窗体上的行高亮显示。 2、同时将所选的数据窗体的第一个单元格内容,浮现出来 其余200分,另开贴放分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tangtang2000
2005-06-30
打赏
举报
回复
结贴!
myiscsq
2005-06-28
打赏
举报
回复
PB技术交流QQ群:1854550
lzheng2001
2005-06-28
打赏
举报
回复
可以自己作一个文本(st),用于显示提示内容, 然后在dw中自定义mousemove事件,
String ls_1,ls_row,ls_col
Int li_row
ls_1 = GetObjectAtPointer()
ls_row = Mid( ls_1, Pos(ls_1,"~t") + 1, Len(ls_1) ) //行号
ls_col = Left(1,Pos(ls_1,"~t") ) //列名
根据行号及列名的信息设置st要显示内容
再根据事件中的xpos,ypos参数决定st的位置
renwanly
2005-06-28
打赏
举报
回复
1.定义各列的背景色
if(getrow()=currentrow(),rgb(255,0,0),rgb(255,255,255))
自定义事件pbm_dwnmousemove里写代码
if row<> getrow() and row>=1 then scrolltorow(row)
2.如气球所说
li_d_s
2005-06-28
打赏
举报
回复
http://www.siwei.cn/lzg/PB/ztwz/gn64.htm
balloonman2002
2005-06-28
打赏
举报
回复
第二个问题有两种方法:
1、自己在DW里创建一个LABEL标签(黄色背景、黑边、中间带文字),当鼠标移动到某行时,自动显示该LABEL,且修改其中的文字,否则将其隐藏起来;
2、用API:
HWndTT = CreateWindowExA(WS_EX_TOPMOST, TOOLTIPS_CLASS,0,TTF_CENTERTIP,CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, 0, 0, Handle(GetApplication()),0)
来创建一个TOOPTIP即可;
具体可以留下QQ、MSN发给你
tangtang2000
2005-06-28
打赏
举报
回复
我的意思是,将鼠标所指的行的信息显示出来,就像菜单栏上按钮,鼠标指上去,就显示该按钮的说明(带黑边的黄色背景中间显示汉字)。
j9dai
2005-06-28
打赏
举报
回复
呵呵,恭喜恭喜
j9dai
2005-06-28
打赏
举报
回复
1.
在DW定义实例变量:Long il_OldRow
自定义事件pbm_dwnmousemove里写代码
if row<> ll_oldrow and row>=1 then
SelectRow(0,False)
SelectRow(row,True)
ll_oldrow = row
end if
2.
不是很清楚楼主的意思
用Modify修改那个单元格的显示样式或背景色
tangtang2000
2005-06-28
打赏
举报
回复
第一个问题已解决了,
数据窗体自定义事件mousemove ,event id 选择pbm_dwnmousemove
写如下代码
int li_row
li_row = row
if row < 1 then return
if l_row = row then return//防止乱闪
if li_row <> 0 then
dw_monitor.selectrow(0 , false)
dw_monitor.selectrow(li_row , true)
end if
l_row = row
设置一个instance variables
long l_row
帖子继续有效,第二个问题继续有分
描述:就像金山词霸自动取词一样的效果
workhand
2005-06-28
打赏
举报
回复
浮现什么意思
宾子寻月人
2005-06-28
打赏
举报
回复
偶是新手,帮你顶一下!!
Python Tkinter
窗体
讲解
Python作为自立门户的语言,除了学习它的基础编程之外,它还提供了
窗体
的学习,这样相对来说,它就完整了,如果大家学习过C#
窗体
实现或者Java,MFC等等吧,再学习它就会简单的多。当然大家也不用担心,即使没学过,在学习了该教程提供的Python的Tkinter
窗体
后,也会让你快速的掌握。这样我们就可以使用Python做一些小游戏,或者做一些小系统。
WEKA
数据
挖掘可视化
分析
平台的研究
利用WEKA编写
数据
挖掘算法 WEKA是由新西兰怀卡托大学开发的开源项目。WEKA是由JAVA编写的,并且限制在GNU通用公众证书的条件下发布,可以运行在所有的操作系统中。WEKA工作平台包含能处理所有标准
数据
挖掘问题的方法:回归、分类、聚类、关联规则挖掘以及属性选择。作为
数据
挖掘爱好者自然要对WEKA的源代码进行
分析
并以及改进,努力写出自己的
数据
挖掘算法。下面着重介绍一下如何利用...
Python极简讲义一本书入门机器学习和
数据
分析
--自学笔记
Python极简讲义机器学习
数据
分析
--自学讲义。
WEKA
数据
挖掘可视化
分析
平台
利用WEKA编写
数据
挖掘算法
WEKA是由新西兰怀卡托大学开发的开源项目。WEKA是由JAVA编写的,并且限制在GNU通用公众证书的条件下发布,可以运行在所有的操作系统中。WEKA工作平台包含能处理所有标准
数据
挖掘问题的方法:回归、分类、聚类、关联规则挖掘以及属性选择。作为
数据
挖掘爱好者自然要对WEKA的源代码进行
分析
并以及改进,努力写出自己的
数据
挖掘算法。下面着重介绍一下如何利用WEKA编写新的
数据
挖掘算法: 注意:WEKA的版本有两个版本:稳定版(STABLE)和开发版(DE
VB程序破解
VB程序的破解思路总结、编译方式vs破解工具 比较 把一个简单的VB计时器程序研究透了,对于VB破解应有较大帮助,如有错误欢迎指出。 VB程序也是一个非常有趣的东西,你去看VB的主程序,是用Microsoft Visual C++ 5.0编写的,也就是说,其实里面调用的各种命令和控件,都是一段VC++的代码。还有VB运行时必须的“库”(虚拟机):msvbvm50, msvbvm60,
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章