请教关于文本操作的问题! 最近开发一个软件,其中需要调用一些html文件用来显示,但是在每次的不同调用中,要对不同的关键字用红色显示.所以也就是只能在每次调用时,在内存中将关键字加色,而不能改动硬盘上的原文件. 我试图用MFC的内存文件类,不知道能否行得通.内存文件可以像普通文件一样在其它程序里面引用吗? 如果这个思路是不是有误呢? 请大家请点! (不知道说明白了没有 :( ) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在显示的时候着色, 不用另外使用文件。 内存文件不能在其他进程中访问的。 从你的问题看, 你是想使用 CHtmlView 的功能吧, 可以生成一个临时文件好了。 的确是想使用CHtmView的功能,临时文件我想不大能行得通,因为每一个关键字的所对应的文件有很多,而每个文件的显示,是在主页面的超级链接中被调用的,所以用临时文件的话,必须一次性全部生成,这样工作量就太大.你说呢?显示时着色,怎么用呢,CHtmView有此功能吗! 为了把问题说明白,我把这个软件一部分思路写出来:一个公司现有10几年的THML文档,内容相当的多,为了查找的方便需要做一些查询.(当然了,大家这时会想做成CHM帮助文件不就行了,不过这样也太糊弄人了:),而且还有其它一些功能要实现,这个思路是行不通的).所以自然就想到了用数据库,当然这其中问题也相当的多.例如将HTML文档以文本的格式存入数据库,当然是一个好的想法.但是在将其从数据库中提取用来显示时,就我目前的水平来讲,觉得很麻烦.因为每次按关键字查出的内容有很多,这些又不能一次性全部显示出来,只能是显示这些文章的标题,用户选择标题后,再显示其内容.我的思路是这样的: 用ACCESS设计了一个数据库,格式是这样 |link | title |content| link: 每个HTML的相对路径(用来生成超级链接) title: 每个文章的标题(用来标题检索) content: 每个文件的内容(用来全文检索)以上数据库内容的填充,是本人写了一个小程序,从HTML文档中自动提取后填充到数据库的,因数据量大整一个过种足足用了近半个小时(我的爱机可是C1.7的哟,当然了,已经落伍了,呵)。这个数据库只用来查询而不用来显示数据。例如,查出title中含有关键字“微软”的文章有10000条,那么此时将会生成一个HTML文件,其内容包含了文章的标题及文章的超级链接(由数据库中的link字段提供),这样用户只要点击每个标题就可分别浏览查出的每篇文件。所以用来显示的还是每一个原来HTML文档,而不中数据库中的content的内容,content中的内容只是为了提供全全文检索。所以,就产生我了上面问的问题,就是关键字的着色问题!这个思路怎么样,请大家指点.如果大家觉得,我说的不太清楚,我可以再补充! 我这VS中用了 SetDlgItemInt 说是参数不够 VC中如何把结果显示在word文档上 win32: 怎么用多线程在屏幕上画65536条线? 请教:GetQueuedCompletionStatus函数的参数说明及函数的作用!急!!多谢! INSERT问题 请问 双精度值怎样转换为字符串 --------怎样将jpg文件转换成24色bmp?----------- 帮我解释一下这个字符串数组 请您告诉我: 现在市面上的win xp 专业版 用了些日子后会产生问题的? 各位大侠帮帮忙吧! 如何在toolbar中加载已有的图标?
(当然了,大家这时会想做成CHM帮助文件不就行了,不过这样也太糊弄人了:),而且
还有其它一些功能要实现,这个思路是行不通的).所以自然就想到了用数据库,当然
这其中问题也相当的多.例如将HTML文档以文本的格式存入数据库,当然是一个好的
想法.但是在将其从数据库中提取用来显示时,就我目前的水平来讲,觉得很麻烦.
因为每次按关键字查出的内容有很多,这些又不能一次性全部显示出来,只能是
显示这些文章的标题,用户选择标题后,再显示其内容.我的思路是这样的: 用ACCESS设计了一个数据库,格式是这样 |link | title |content| link: 每个HTML的相对路径(用来生成超级链接)
title: 每个文章的标题(用来标题检索)
content: 每个文件的内容(用来全文检索)以上数据库内容的填充,是本人写了一个小程序,从HTML文档中自动提取后填充到
数据库的,因数据量大整一个过种足足用了近半个小时(我的爱机可是C1.7的哟,
当然了,已经落伍了,呵)。这个数据库只用来查询而不用来显示数据。例如,查出title中含有关键字“微软”
的文章有10000条,那么此时将会生成一个HTML文件,其内容包含了文章的标题及
文章的超级链接(由数据库中的link字段提供),这样用户只要点击每个标题就可
分别浏览查出的每篇文件。所以用来显示的还是每一个原来HTML文档,而不中数据库
中的content的内容,content中的内容只是为了提供全全文检索。所以,就产生我了上面问的问题,就是关键字的着色问题!这个思路怎么样,请大家指点.如果大家觉得,我说的不太清楚,我可以再补充!