chm, hlp... не важно. winexec используется для вызова внешней программы <a href="http://www.AWSurveys.com/HomeMain.cfm?RefID=Magos"> $6.00 Welcome Survey After Free Registration!</a>
ты лучше говори, где именно "не катит". или исходники покажи <a href="http://www.AWSurveys.com/HomeMain.cfm?RefID=Magos"> $6.00 Welcome Survey After Free Registration!</a>
Function ShowHelp(hName:string):boolean; var helppath:string; begin helppath:=ExtractFileDir(Application.EXEname)+'\'+hName;// если ExtractFileDir возвращает строку со слешем в конце, при составлении helppath слеш не ставить winexec(Pchar(helppath),SW_NORMAL); result:=true; end;
вызывать функцию так: ShowHelp('help.hlp'); файл help.hlp должен находиться в одной паппке с исполняемым файлом програмы <a href="http://www.AWSurveys.com/HomeMain.cfm?RefID=Magos"> $6.00 Welcome Survey After Free Registration!</a>
чатсть первая: используем winexec(Pchar('winhlp32 '+helppath),SW_NORMAL); или как нормальные люди CreateProcess() <a href="http://www.AWSurveys.com/HomeMain.cfm?RefID=Magos"> $6.00 Welcome Survey After Free Registration!</a>
для всплывающих подсказок или др. хинтов и событий для кнопок пользуй ивент onMouseMove. <a href="http://www.AWSurveys.com/HomeMain.cfm?RefID=Magos"> $6.00 Welcome Survey After Free Registration!</a>