我自已做一个文本编辑器(不用TextBox,RichText,只用PictureBox),应该怎样做?

zoukaix 2003-01-06 03:23:33
我自已做一个文本编辑器(不用TextBox,RichText,只用PictureBox),应该怎样做?
...全文
76 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyl910 2003-01-08
  • 打赏
  • 举报
回复
建议你写写DOS程序历练历练
zoukaix 2003-01-08
  • 打赏
  • 举报
回复
不能处理汉字!
zyl910 2003-01-06
  • 打赏
  • 举报
回复
http://www.dapha.net/down/list.asp?id=1166

用程序写出来的Textbox

所需D元 3 D元 无图片
代码类型: 控件下载
开发环境: VB6.0/Win9x
授权方式: 免费代码
代码大小: 66K
代码评价:
整理日期: 2001-12-6
收集整理: http://www.dapha.net
本日下载: 1 本周:37 总计:84
下载地址1: 本地下载
代码简介: 全部用程序写出来的Textbox,不过没有原来那个好.尽然不能highlight.
zyl910 2003-01-06
  • 打赏
  • 举报
回复
没必要用timer控件
用插入符函数就行



CreateCaret
DestroyCaret
GetCaretBlinkTime
GetCaretPos
HideCaret
SetCaretBlinkTime
SetCaretPos
ShowCaret
zhenxizhou 2003-01-06
  • 打赏
  • 举报
回复
我也佩服!
我认为应该先判断字体的大小
然后得到光标(鼠标)的位置
画文本
YHeng 2003-01-06
  • 打赏
  • 举报
回复
从底层做,佩服!!!!!!
用户 昵称 2003-01-06
  • 打赏
  • 举报
回复
自制文本框,参考dos下的编辑器
首先设置窗体的keypreview=true
picture1.autoredraw=true
然后根据按键在上面print出字符
使用bitblt移动字符。
使用timer控件控制光标闪烁。
zoukaix 2003-01-06
  • 打赏
  • 举报
回复
请大家多多帮忙!在线等待!

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧