如何用 RichTextBox + MsHFlexGrid 模仿QQ的帖图功能,并可以保存为文件 谢谢帮忙

奋斗一生的程序员 2005-09-19 10:10:18
各位CSDN VBer 朋友

因同事的老婆工作需要(机械制图),要我模仿QQ的帖图功能,写一个小软件,要求可以在RichTextBox打字,还能帖图,并保存成一个文件(建议用txt),最后能用这个程序打开这个文件。

另外,此文件上的内容还需要能显示在 MsHFlexGrid 网格控件上。用于预览。

我把我做成的那部分发到我的个人网站上,请帮忙完成,好吗?进一步的功能,我没有做过。

这个程序的网址是 http://www.emugua.net/松子画图.rar

只有两个简单的窗口。完成了加图的功能,还有bug。解决了,我就给分。
...全文
302 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这里我是采用影子的办法,感谢他的热情相助。

to lanse9999(兰色) :
---------------
我将最终的成果,发到你的信箱里。
  • 打赏
  • 举报
回复
结帖了。
threenewbee 2005-09-21
  • 打赏
  • 举报
回复
Mark
让我想想……
lanse9999 2005-09-21
  • 打赏
  • 举报
回复
不好意思,以上的邮箱留错了
应该是wuqf9999@126.com
lanse9999 2005-09-21
  • 打赏
  • 举报
回复
zyg0(影子(成功减肥10斤,可给我饿坏了,我要补回来)
能否给俺也发一个
wuqf9999@eyou.com
  • 打赏
  • 举报
回复
谢谢影子,收到邮件了。我先看一下。
zyg0 2005-09-21
  • 打赏
  • 举报
回复
您的Yahoo! ID是zyg0.csdn

信件已发送

发送到:



emugua@tom.com

  • 打赏
  • 举报
回复
感谢狼行天下,你的代码我先试一下。

zyg0影子,快凌晨了,你还在网上,佩服你了。
另外,陈锐的网站是不是 http://blog.csdn.net/technofantasy
frompage 例子不知道在哪个页面能找到?我把信箱写在上面了,谢谢:)
  • 打赏
  • 举报
回复
我的信箱是 emugua@tom.com

谢谢zyg0
  • 打赏
  • 举报
回复
to province_(雍昊)

再用IE来打开,是否还可以继续对此文件(文字、图片)进行编辑修改操作?
province_ 2005-09-19
  • 打赏
  • 举报
回复
我看还是保存成HTML格式的好,要打开的时候就先另存为HTML文件,再用IE来打开。
yinweihong 2005-09-19
  • 打赏
  • 举报
回复
我是来报道的,不好意思,帮不了你,我现在也碰到一难题了,郁闷了5天拉...呵呵
GHOSTSEA 2005-09-19
  • 打赏
  • 举报
回复
学习中,支持!!
  • 打赏
  • 举报
回复
谢谢,我晚上在家等你。
另外,其它的同志们,要是您觉得我的实现办法不妥的话,也可以谈谈您的办法。

说白了,就是现实QQ那样的功能:可以在RichText里输入文字和图片。并保存到文件中,最后打开这个文件时,能在RichText里看到文字和图片。

当然,大家可能会考虑不用MSFlexGrid控件,可能会用动态创建RichText的办法,也可以帮忙写一个好吗?动态创建,我没有做过。

我已经答应同事一个月了,只是一直忙于工作。再起有空了,才发现,实现起来并不是那么简单。
zyg0 2005-09-19
  • 打赏
  • 举报
回复
其实网上有一个她实现frompage的例子,在老大陈锐的网站里面 frompage就能满足你的要求,我的代码就是看它写的
zyg0 2005-09-19
  • 打赏
  • 举报
回复
不用那么客气,我写了个qq聊天窗体的小例子,留邮箱我发给你,希望对你有参考
zyg0 2005-09-19
  • 打赏
  • 举报
回复
白天在公司,不敢看,晚上吧,,,
  • 打赏
  • 举报
回复
to zyg0:
您看看源程序好吗?看看就明白为什么要用到 MsHFlexGrid 网格控件
一个单元格用于编辑一段数据(文字+图片)。然后,这个网格上所有的数据都要保存到一个文件中,便于下次还能打开这个文件,并修改。
当然,保存的办法我是这样考虑的,读写INI文件的方式,一个单元格保存为一个关键字。格式如下:

[Data]
1A="机械制图机械制[ooo]图机械制图[opp]控制[aaa]
2A="机械制图机械制[ooo]图机械制图[opp]控制[aaa]

其中方框号[ooo] 用于标记对应的图片。
zyg0 2005-09-19
  • 打赏
  • 举报
回复
至于MsHFlexGrid 网格控件我没有明白意思
zyg0 2005-09-19
  • 打赏
  • 举报
回复
可以把图片和文字存在一起然后+自己的分隔符,读取时候把文件分解到程序的临时文件夹中,进行显示,
加载更多回复(5)

7,763

社区成员

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

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