注册 登录
编程论坛 VFP论坛

求助高手制作成工具

wengjl 发布于 2022-03-15 15:43, 2500 次点击
只有本站会员才能查看附件,请 登录


附件中是955个HTML文档,每个文档是一个VF的命令或函数的说明
是多年前买的一本书自带光盘上的函数查询工具,只能在32位的WINDOWS系统上可用,现办公电脑为64位系统,无法使用,特将955个HTML放上来,求高手能做一个表单,方便查询。谢谢!

制作的困难在于,网页文档中的内容如何显示在表单上.....
14 回复
#2
laowan0012022-03-15 16:10
这不就是VFP的帮助文件吗?
#3
wengjl2022-03-15 16:22
本来的工具,有一个查询的输入框,每输入一个字母,旁边有一个列表框,列出与所输入字母成包含关系的所有函数或命令,输入字母越多列出的越少,点击其中一个会在另一个框里显示对应的HTML内容,用起来很方便的。可惜64位系统上用不了
#4
nbwww2022-03-15 17:49
对应的目录没有?
#5
hu9jj2022-03-15 21:54
955个页面,在浏览器里可以打开,不知道用CHM帮助文件编译工具能不能重新制作成CHM文件。
#6
sdta2022-03-16 07:33
需求不明啊
#7
laowan0012022-03-16 08:03
页面右上角“下载频道”里有VFP9,其中的chm应该就是那900+个文件的内容
#8
wengjl2022-03-16 09:30
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录


这个工具比帮助好用。
32位的可用
64位的不可用
对应表附上
只有本站会员才能查看附件,请 登录
#9
吹水佬2022-03-16 15:23
回复 楼主 wengjl
HTLP文件用个浏览器控件打开就可以
#10
wengjl2022-03-16 15:45
以前也单独提问过,终究弄不好,只好再来问问
#11
吹水佬2022-03-16 15:57
只有本站会员才能查看附件,请 登录

程序代码:
cDefPath = ADDBS(JUSTPATH(SYS(16)))
SET DEFAULT TO (cDefPath)
USE vfp_dyb
of = CREATEOBJECT("form1")
of.show(1)
CLOSE TABLES ALL
CLEAR ALL
RETURN

DEFINE CLASS form1 AS Form
    width = 1020
    height = 500
    AutoCenter = 1
    ADD OBJECT grid1 as grid WITH left=10,top=10,width=300,height=480,AllowCellSelection=0
    ADD OBJECT wb as Olecontrol WITH left=320,top=10,width=700,height=480,OleClass="Shell.Explorer.2",Visible=1

    PROCEDURE Init
        this.wb.Silent = .T.
        this.grid1.click
    ENDPROC

    PROCEDURE grid1.Click
        thisform.wb.Navigate(cDefPath + TRANSFORM(id)+".html")
    ENDPROC
ENDDEFINE
#12
nbwww2022-03-16 16:51
简单的制作了一个帮助文件
只有本站会员才能查看附件,请 登录

https://wws.
密码:vfp
#13
sam_jiang2022-03-16 18:35
这个很简单的,给包烟钱,我给你干了。。。
#14
sdta2022-03-16 19:24
以下是引用sam_jiang在2022-3-16 18:35:29的发言:

这个很简单的,给包烟钱,我给你干了。。。

什么档次的烟
#15
wengjl2022-03-17 08:24
谢谢各位!
1