no express++ .hlp file available in windows 10

This forum is for eXpress++ general support.
Message
Author
User avatar
obelix
Posts: 48
Joined: Tue Dec 03, 2013 7:44 am
Location: Villingen-Schwenningen, Black Forest, Germany

no express++ .hlp file available in windows 10

#1 Post by obelix »

Hi Roger,
ist ther any chance to open the express.hlp (and xppref.hlp ...) with another app but winhlo32.exe
Winhlp32.exe is not available for win 10 (and I fear it will never be)
quiet old but still young and unskilled in express++

User avatar
rdonnay
Site Admin
Posts: 4775
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: no express++ .hlp file available in windows 10

#2 Post by rdonnay »

I would have to rewrite my entire help system to do this.
Are you sure that WinHlp32.exe doesn't work?
The eXpress train is coming - and it has more cars.

User avatar
Tom
Posts: 1205
Joined: Thu Jan 28, 2010 12:59 am
Location: Berlin, Germany

Re: no express++ .hlp file available in windows 10

#3 Post by Tom »

This help system needs the support of macros, which is a risk from Microsoft's view. They provided the fixes for Window 7/8 month after they delivered those versions.

Anyway, here is help:

http://www.komeil.com/download/1230

It works and it's safe.
Best regards,
Tom

"Did I offend you?"
"No."
"Okay, give me a second chance."

User avatar
obelix
Posts: 48
Joined: Tue Dec 03, 2013 7:44 am
Location: Villingen-Schwenningen, Black Forest, Germany

Re: no express++ .hlp file available in windows 10

#4 Post by obelix »

Thanks Tom,
I already looked at this app, but the virrus scanner (avira) is explicitly advising against the download from komeil.com !
Do you have a better view on it ?
quiet old but still young and unskilled in express++

daan_vossebeld
Posts: 11
Joined: Fri Jan 29, 2010 1:37 am

Re: no express++ .hlp file available in windows 10

#5 Post by daan_vossebeld »

The tip of Tom works, but some lines of the install cmd need to be added.
See http://answers.microsoft.com/en-us/insi ... 71e?auth=1

Daan

Gerrit
Posts: 12
Joined: Fri Aug 03, 2012 10:20 am

Re: no express++ .hlp file available in windows 10

#6 Post by Gerrit »

That winhlp32.exe should do the trick. If you are having trouble overwriting the existing winhlp32.exe in windows 10, use this http://www.majorgeeks.com/files/details/unlocker.html
to unlock it, you should be then able to copy in the downloaded Win 7 winhlp32.exe to C:\windows

Piotr D
Posts: 131
Joined: Mon Jul 28, 2014 1:26 am
Location: Poznań, Poland

Re: no express++ .hlp file available in windows 10

#7 Post by Piotr D »

Hi,
easy way is use WinHlp32.exe from Windows XP. Copy this version into Windows folder (replace original or, better,
copy with new name f.e. WinHlp.exe).

Piotr

User avatar
alepap
Posts: 94
Joined: Tue Jul 28, 2015 5:15 am

Re: no express++ .hlp file available in windows 10

#8 Post by alepap »

This is the solution I used to get the help file with Windows 10 32 bits.

How to read an old “.hlp file (*)” on Windows 10 (x64, or, x86)
(*): The “.hlp file” must be read, without any problem, on Windows XP, 2000, ME, or, 98/98SE.
The following is a procedure to be able to read an old “.hlp file” on Windows 10 (x86).
(1) First, get the winhlp32.exe existing in the Windows directory of Windows XP (x86).
(2) Make a temporary folder (for example D:\TEMP) on the HDD of Windows 10 (x86).
(3) Copy the winhlp32.exe (obtained by the #(1) step) into the temporary folder D:\TEMP.
(4) Make a file, named Win10-Hlp32-Fix.cmd, by using the text editor.
All of the contents of the file (Win10-Hlp32-Fix.cmd) are as follows;
@echo off
set crtpth=%CD%
takeown /f "%windir%\winhlp32.exe" >nul
icacls "%windir%\winhlp32.exe" /grant *S-1-5-32-544:F >nul
copy /y "%crtpth%\winhlp32.exe" %windir%
icacls "%windir%\winhlp32.exe" /setowner "NT Service\TrustedInstaller" >nul
echo.
echo Done.
echo.
echo Press any key to Exit
pause >nul
exit
(5) Therefore, you can find two files (winhlp32.exe and Win10-Hlp32-Fix.cmd) in the D:\TEMP.
(6) Open the Command Prompt window, by selecting "Run as administrator.”
(7) Then, move the prompt to the D:\TEMP directory, by using Change Directory (CD)command.
(8) Under this condition, execute the Win10-Hlp32-Fix.cmd command in the D:\TEMP directory.
(9) After the completion of this execution, you can read an old “.hlp file” on Windows 10 (x86).
Remarks:
In the case of Windows 10 (x64), please use the winhlp32.exe existing in the Windows directory of Windows XP (x64).

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

Re: no express++ .hlp file available in windows 10

#9 Post by Auge_Ohr »

i do not like copy Files into Windows Directory ... but you can change Registry

Code: Select all

HKEY_CLASSES_ROOT\hlpfile\shell\open\command
to use a older copy of winhlp32.exe from "your place"
greetings by OHR
Jimmy

Sbryan
Posts: 31
Joined: Sun Oct 18, 2015 7:15 am

Re: no express++ .hlp file available in windows 10

#10 Post by Sbryan »

I was able to get .hlp files working in Windows 10 by doing what Piotr said but just copied winhlp32 into a folder and renamed it winhlp.exe. Then I changed the file association for .hlp to that file. Now all of my older help files work.

Post Reply