如何在DBrichedit中做一个链接,指向表中的某一个记录。(200分)

  • 主题发起人 主题发起人 nightwatch
  • 开始时间 开始时间
N

nightwatch

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在DBrichedit中做一个链接,指向表中的某一个记录。就象浏览器那样
 
道理和超文本链接一样,在链接的对象前后设定关键字,用findtext函数取得该记录号或
某字段的值。
 
同意linsb的做法,不过好像那个链接随时都会被删掉,或者会被改成非法数据
我觉得还不如加一个字段,专门记录链接
 
1。uses shellapi
2.用rxdbrichedit控件
3。在urleditclick事件中写:
if Button = mbLeft then
ShellExecute(Handle, nil, PChar(URLText), nil, nil, SW_SHOW);
4。ok.
 
其实,你可以做一个假的超链接,即放置一个透明Label,当鼠标指向它时呈现下划线,且改变颜色,
离开时,下划线消失颜色恢复。然后在Label的Click事件中加入你的代码即可。 
 
同意zfs88的看法,在label中加入一个onmouseleave事件
 
多人接受答案了。
 
后退
顶部