社区
控件与界面
帖子详情
如何用RichEdit控件实现点击URL
heguo
2003-09-29 11:53:07
我知道RichEdit2.0以上可以自动检测URL字符串,但我无法用pb实现,不知各位有没有相关例程?
事实上我想点击的文字不一定是URL字符串,也许是“收到”这两个字,所以我要在“收到”两个字加下划线,并设置为蓝色,鼠标移上去并成手形光标,点击后打开一个PB对话框。各位高手能否帮帮在下?出出主意。。。。
...全文
37
2
打赏
收藏
如何用RichEdit控件实现点击URL
我知道RichEdit2.0以上可以自动检测URL字符串,但我无法用pb实现,不知各位有没有相关例程? 事实上我想点击的文字不一定是URL字符串,也许是“收到”这两个字,所以我要在“收到”两个字加下划线,并设置为蓝色,鼠标移上去并成手形光标,点击后打开一个PB对话框。各位高手能否帮帮在下?出出主意。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heguo
2004-01-30
打赏
举报
回复
有richtext控件的pb例程吗?我发现richtext控制在pb里并不能很好的工作。
klbt
2003-09-29
打赏
举报
回复
RichEdit控件还是RichText控件?
C++Builder6.0自带VCL
控件
使用实例.rar
实例很丰富详细,初学必备 \EXAMPLES ├─ADO │ ├─BRIEFCASE │ └─SHAPE ├─APPEVENTS ├─APPS │ ├─AUTOCON │ ├─AUTOSRV │ ├─CANVAS │ ├─COLORDLG │ ├─CURSORS │ ├─DOODLE │ ├─FINDREP │ ├─HEADER │ ├─IMAGEVIEW │ ├─IPCDEMOS │ ├─MINICOMP │ ├─MULTIPAG │ ├─OWNERLIST │ ├─PRINTING │ ├─PROCVIEW │ ├─
RICH
EDIT
│ │ ├─DEU │ │ ├─ENU │ │ └─FRA │ ├─SCROLLBAR │ ├─SWITCH │ ├─SYSSOUND │ ├─TAB │ ├─THREADS │ ├─TRAYICON │ ├─TWOFORMS │ └─WPM ├─CODEGUARD ├─CONTROLS │ ├─SINGLEINST │ ├─SOURCE │ ├─TRAYDEMO │ └─VERSIONINFO ├─CONVERTIT ├─CORBA │ ├─ATM │ └─CORBAMIDAS ├─CUSTOMDRAW ├─DBTASKS │ ├─BKQUERY │ ├─CACHEDUP │ ├─CONTACTS │ ├─CSDEMOS │ ├─CTRLGRID │ ├─DBERRORS │ ├─FILTER │ ├─FIND │ ├─FISHFACT │ ├─GDS │ ├─GDSDEMO │ ├─IBDEMO │ ├─LOOKUP │ ├─MASTAPP │ ├─MTSPOOL │ ├─NAVMDI │ ├─NAVSDI │ ├─NDXBUILD │ ├─OBJREPOS │ ├─QBFDEMO │ ├─QJOIN │ ├─QUICKRPT │ └─TEXTDATA ├─DDRAW │ ├─DDRAW1A │ ├─DDRAW1B │ ├─DDRAW1C │ ├─DDRAW2 │ ├─DDRAW3 │ ├─DDRAWCP │ └─UTILS ├─DOC │ ├─AUTOPROJ │ ├─CBROWSE │ ├─DIROUTLN │ ├─FILMANEX │ ├─GRAPHEX │ ├─OLECTNRS │ ├─OLEWORD1 │ ├─OLEWORD2 │ ├─TEXT
EDIT
│ ├─VARARRAY │ ├─VARLOCK │ └─VARTOINT ├─DOCKING ├─EXPERTS ├─FASTNET │ ├─DAYTIME │ ├─ECHO │ ├─FINGER │ ├─FTP │ ├─HTTP │ ├─MSGDEMO │ ├─NNTP │ ├─POP3 │ ├─SMTP │ ├─STREAM │ ├─TIME │ └─
URL
├─GAMES │ ├─EARTHPNG │ ├─FOOTBALL │ └─SWAT ├─ICONS ├─INDY │ ├─BASICCLIENTSERVER │ ├─ECHOCLIENT │ ├─ECHOSERVER │ ├─FINGERCLIENT │ ├─PARSEURI │ ├─PINGGUI │ ├─PROXY │ ├─QOTDCLIENT │ ├─SIMPLESERVER │ ├─SSLTUNNEL │ ├─TELNETCLIENT │ ├─TIMECLIENT │ ├─TIMESERVER │ ├─TRIVIALFTPCLIENT │ ├─TUNNEL │ ├─WHOISGUI │ └─ZIPCODELOOKUP ├─INTERNET │ ├─APACHEDSO │ │ └─HELLO │ └─CHAT ├─MFC │ ├─ADVANCED │ │ ├─CHATSRVR │ │ │ └─RES │ │ ├─CHATTER │ │ │ └─RES │ │ ├─CHKBOOK │ │ │ └─RES │ │ ├─COLLECT │ │ │ ├─L.JPN │ │ │ │ └─RES │ │ │ └─RES │ │ ├─CUBE │ │ │ └─RES │ │ ├─FIRE │ │ │ └─RES │ │ ├─MTGDI │ │ │ └─RES │ │ ├─MTMDI │ │ │ └─JPN │ │ ├─MTRECALC │ │ │ └─RES │ │ ├─MUTEXES │ │ │ └─RES │ │ ├─OLDBARS │ │ │ └─RES │ │ └─SPEAKN │ │ ├─JPN │ │ └─RES │ ├─CONTROLS │ │ ├─BUTTON │ │ └─CIRC1 │ ├─GENERAL │ │ └─CMNCTRLS │ │ └─RES │ ├─OLE │ │ ├─SUPERPAD │ │ │ ├─JPN │ │ │ └─RES │ │ └─WORDPAD │ │ └─RES │ └─UTILITY │ ├─BATCH │ └─GUIDEGEN │ └─RES ├─MIDAS │ ├─ACTIVEFM │ ├─ADHOC │ ├─BRIEFCASE │ ├─EMP
EDIT
│ ├─INTERNETEXPRESS │ │ ├─CUSTOMERLIST │ │ ├─INETXCUSTOM │ │ └─TROUBLESHOOT │ ├─MSTRDTL │ └─SETPARAM ├─OPENGL │ ├─DRAWING │ └─ROTATE ├─PWORDDEMO ├─SHELLCONTROLS │ └─SHELLCONTROLDEMO ├─STDLIB ├─TEECHART ├─TOOLSAPI │ ├─ACTIONSERVICES │ ├─FILTERS │ │ └─PREPROCESSOR │ ├─INTASERVICES │ ├─KEYBINDINGS │ └─PACKAGEDEMO ├─VIRTUALLISTVIEW ├─WEBSERV ├─WEBSERVICES │ ├─ECHOSERVICE │ │ ├─CLIENT │ │ └─SERVER │ ├─POSTSOAP │ └─SOAPDATAMODULE │ ├─CLIENT │ └─SERVER ├─WEBSNAP │ ├─BIOLIFE │ ├─COUNTRY
EDIT
OR │ ├─COUNTRYREPORT │ ├─DUMPMODULES │ ├─IMAGES │ ├─INCLUDE │ ├─LOCATEFILESERVICE │ ├─MASTERDETAIL │ ├─PHOTOGALLERY │ └─STREAMIMAGE └─WINTOOLS
delphi11(实际上是delphi10.5)补丁
一、IDE 1、对IDE的高DPI支持,涵盖了最新的4k+显示器,整个字体和图标更干净、更清晰。 2、多显示器和多窗口改进:在多个窗口中同时设计和编辑同一个表单的代码 3、完全重建的欢迎页,具有原生的外观和感觉,以及适合IDE的UI,并可自定义布局和内容 4、C++代码格式化器。使用clang-format自动布局你的C++代码 5、改进了对VCL和IDE的远程桌面支持 6、FireMonkey设计时指南。通过可视化的线条和增强的边距和填充支持更快地进行原型设计 二、VCL 1、丰富的编辑组件更新删除了XP的依赖性,并为T
Rich
Edit
控件
引入了新的功能。 2、VCL样式增加了设计时支持:通过在设计时立即看到你的样式表格和
控件
在运行时的样子,使时尚的UI原型更快。 3、增加了对TreeViews中CheckBoxes的支持,每个节点都支持3种状态(部分、变暗、排除)以帮助定制UI。 4、新的TDBLabeled
Edit
组件提供了TLabel
Edit
的数据感知版本,以加快原型设计。 5、大量的VCL改进,包括默认的表格大小和字体,例外对话框的复制按钮,备忘录和
Rich
Edit
的边距等等。 三、FMX 1、改进了对Windows和桌面的FMX高DPI支持,桌面UI明显优越 2、在WebBrowser组件中支持微软的WebView 2
控件
(Edge Chromium)。 3、支持最新的Android 30 API和最新的计费API,并迁移到使用AndroidX库 4、Android支持多个classes.dex文件,简化了对外部Android依赖的整合 四、Platforms 1、Delphi macOS 64位ARM编译器和工具链,包括为Intel/Arm AppStore提交构建通用二进制文件 2、Delphi语言支持二进制小数和数字分离器 3、改进了C++工具链,对C++类型的RTTI进行了大修,包括在Delphi类型上使用typeid。 4、为Delphi类型改进了C++风格的RTTI 5、在Win32和Win64上改进了CMake的质量并大大改进了异常处理。 五、RTL 1、RTL质量重点。TZipFile、大数据结构的64位改进、蓝牙LE 2、System.DateUtils中TDateTime的记录帮助器 3、System.SysUtils中TCurrency的Record Helper使货币的工作更加简单和容易。 4、C++ RTL的改进包括在Delphi类中使用make_shared和make_unique,对Delphi字符串的string_view支持,以及Delphi/C++字符串的简单转换。 六、LSP 1、使用Visual Studio Code来编辑Delphi源代码,并具有完整的代码完成功能 2、LSP对Include文件的认识 3、自动重新启动LSP服务器 4、用Tab键自动完成代码 5、支持类辅助工具 6、赋值数组时的数组建议 七、Data 1、新版本中的FireDAC为PostgreSQL、Oracle和Firebird数据库提供了具体的改进。 2、HTTP和REST客户端库已经扩展了超时机制,支持HTTP/2、TLS 1.3、Base64
URL
编码。 3、新组件TRESTRequestDataSetAdapter简化了向服务器上传数据集的过程 4、新的低流量RAD Server Lite允许无限制地部署您的多层解决方案,以及完全可扩展的Server引擎。 5、对于DataSnap,REST
URL
映射逻辑现在是完全可配置的
Rich
Edit
控件
1,我在一个对话框里使用了
Rich
Edit
控件
后,对话框就不能显示了,换成一般的
Edit
控件
可以正常显示,这到底是为什么啊(不信可以试试,这个问题害的我调试了好久),请问怎么解决?还有,如何
实现
自动换行后设定行宽,就象qq聊天时的那样,一行到头就自动换行? 原因:1,如果是在对话框中使用
Rich
Edit
控件
,就必须在对话框显示之前调用AfxInit
Rich
Edit
(),要初始化在InitIn
VC中
Rich
Edit
控件
的使用
在mfc中使用工具栏里的
Rich
Edit
控件
时,应该在程序初始话时加入AfxInit
Rich
Edit
,或者 AfxInit
Rich
Edit
2 否则的话 程序会起不来.也没有任何错误信息. 这俩函数 是加载
Rich
ed20.dll(
Rich
ed32.dll )的. 1.设置
edit
只读属性 方法一: m_
edit
1.SetR
RICH
EDIT
控件
SDK 参考手册
摘要: 本文对
Rich
Edit
控件
底层消息机制进行了讲解,以期读者对Windows平台下的
Rich
Edit
控件
有一个更深入的认识,同时对于使用Win32 SDK进行开发的人员具有一定参考价值。因为文章的初衷是引领VB程序员通过Win32 API调用来扩展VB下的
Rich
Edit
控件
的功能,所以对于每个消息的详细说明和注意事项未作过多说明,感兴趣的朋友可以参考Visual Studio下的MSDN Library。 关键字:
Rich
Edit
Control、RTF、SDK、MSDN。
控件与界面
604
社区成员
12,293
社区内容
发帖
与我相关
我的任务
控件与界面
PowerBuilder 控件与界面
复制链接
扫一扫
分享
社区描述
PowerBuilder 控件与界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章