在Microsoft Access 2007中,可以将文本框设置为以richtext格式显示HTML的缩减版本 但是,似乎没有一种简单的方法可以检测盒子内部点击的内容。
例如,您可以显示标记为链接的经典HTML <a>
标记,但点击该标记不会生成任何事件。
我想知道点击了什么,不知何故。
有什么想法吗?
答案 0 :(得分:1)
我没有A2007对此进行测试,但如果单击链接设置光标位置,则可以检查富文本控件的.SelStart属性(虽然它具有焦点),但我不知道你是什么事件用它来捕捉这个。 OnEnter和OnGotFocus似乎太早了,OnChange不会仅仅为了点击链接而触发,但是控件的OnClick事件可能会起作用。
如果是这样,你必须从选择点向前和向后解析,以确定你是否在超链接中,并且我不确定它在A2007 richtext控件中是如何工作的。
很抱歉,我无法提供更多帮助。单击结合.SelText可能如果点击超链接设置了点击的超链接中的光标位置。