注册 登录
编程论坛 Delphi论坛

[求助]delphi连接chm文件问题

刘香 发布于 2007-06-04 19:33, 2132 次点击
比如,在delphi中设有帮助菜单,单击出现chm文件,怎样写代码呀
谢谢呀
通过调用Windows系统目录System32下的HHCTRL.OCX控件中的HtmlHelpA函数,这个函数怎么找到呀
13 回复
#2
刘香2007-06-05 12:49
解决
#3
anthony6342007-06-05 16:40
已经开始做正式软件软件了么?比我快多了,我写的小程序还没加这些东西呢HOHO
#4
刘香2007-06-06 10:12
呵呵
我在做一个学生综合管理系统,争取做到功能完善.
QQ  568631973    
msn lvlihui133@26.com
电子邮箱:lvlihui133@126.com

有问题大家交流呀

[此贴子已经被作者于2007-6-6 10:14:18编辑过]

#5
刘香2007-06-06 10:14
#6
anthony6342007-06-06 10:31
哦?几层的?
#7
刘香2007-06-06 20:31
呵呵
我还是个新手,就是用工程连接数据库,我也不知道是几层.......
我想问个问题呀?
在form中加入一个函数,怎样加入呀???
比如在一个form中加一个matchit函数,怎样加入呀?
#8
anthony6342007-06-06 22:01

你是说在TFORM里加一个函数么? 跟普通类一样,加在private public .... 不知道你是不是这样的意思。

#9
刘香2007-06-07 21:20
对。
我定义这个函数,
function Tw_zhgl.MatchIt(str:array of string):Boolean;
提示说无效字符MatchIt
还有dcu文件怎样制作呀
留个联系方式吧,我这还有好多问题想请教
#10
刘香2007-06-07 21:32
还 有pagecontrol控件怎样修改它的名字呀
我在form中加一个pagecontrol控件,我右击弹出一个页面,但是上面写的是tabsheet1,tabsheet2.怎样把它改成自己需要的名字啊

#11
刘香2007-06-07 22:08
还 有pagecontrol控件怎样修改它的名字呀
我在form中加一个pagecontrol控件,我右击弹出一个页面,但是上面写的是tabsheet1,tabsheet2.怎样把它改成自己需要的名字啊


这个问题已经 解决啦
#12
anthony6342007-06-07 22:22

dcu是编译的时候自动生成的,你可以通过设置unit output directory(在project的options里面的)到一个地方去的编译就是了,
function Tw_zhgl.MatchIt(str:array of string):Boolean;这样定义与
type
TdynamicStringArray = array of string;
function Tw_zhgl.MatchIt(str:TdynamicStringArray):Boolean; 是有区别的,你去参考下开放数组参数和动态数组,具体的区别我不清楚;
那个控件的设置方法,我熟悉的空间很少的,才几个而已,所以一般有人问的时候我才去查,你可以去下本 组件大全来查。
PageControl1.Pages[0].Caption := 'adasd';
一般我坐在电脑面前这个网页都会开着,所以可以给我发消息的。QQ很少用。

#13
刘香2007-06-08 15:39
还是有些问题,我把这个程序模块发到你的邮箱了,有时间帮调试一下呀
谢谢呀

等待中.....
#14
autosun2007-07-05 10:27

我想知道,怎么实现的,能告诉我吗?
1926256628@163.com

1