WinHlp32.exe toutes versions Windows

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
cage
Messages : 506
Inscription : ven. 16/oct./2015 18:22
Localisation : France
Contact :

WinHlp32.exe toutes versions Windows

Message par cage »

Bonjour a tous,

Voici un site qui donne entre autre une solution pour remettre en service l'aide Windows via WinHlp32
Voir le site:
http://www.ssuitesoft.com/mswindowswinhlp32pack.htm

Pour rappel, le site officiel Microsoft:
https://support.microsoft.com/kb/917607

Ajout du 10/02/2019
Voir le site:
https://raxsoft.com/raxccm/software_app.php?progid=13

cage
Dernière modification par cage le dim. 10/févr./2019 16:13, modifié 1 fois.
■ Win10 64-bit (Intel Celeron CPU N2920 @ 1.86GHz, 4,0GB RAM, Intel HD Graphics) & PB 6.00 LTS
■ Vivre et laisser vivre.
■ PureBasic pour le fun
■ Gérard sur le forum Anglais
■ Mes sites: http://pbcage.free.fr - http://yh.toolbox.free.fr
Avatar de l’utilisateur
Philippe_GEORGES
Messages : 112
Inscription : mer. 28/janv./2009 13:28

Re: WinHlp32.exe toutes versions Windows

Message par Philippe_GEORGES »

Merci !!
Depuis le temps que je cherche à utiliser l'aide de Delphi sur Windows 10. C'est bien utile !

Phil
Philippe GEORGES
"La simplicité est la sophistication suprême" (De Vinci)
assistance informatique, création de logiciels
georges.informatique@gmail.com
Avatar de l’utilisateur
cage
Messages : 506
Inscription : ven. 16/oct./2015 18:22
Localisation : France
Contact :

Re: WinHlp32.exe toutes versions Windows

Message par cage »

Bonjour,

Content que cela ai pu t'aider.

cage
■ Win10 64-bit (Intel Celeron CPU N2920 @ 1.86GHz, 4,0GB RAM, Intel HD Graphics) & PB 6.00 LTS
■ Vivre et laisser vivre.
■ PureBasic pour le fun
■ Gérard sur le forum Anglais
■ Mes sites: http://pbcage.free.fr - http://yh.toolbox.free.fr
Avatar de l’utilisateur
cage
Messages : 506
Inscription : ven. 16/oct./2015 18:22
Localisation : France
Contact :

Re: WinHlp32.exe toutes versions Windows

Message par cage »

Bonjour,

Suite a une mise à jour de Windows Update, j'ai perdu la possibilité d'ouvrir les fichiers *.hlp
Ceci est du au remplacement du fichier C:\Windows\WinHlp32.exe par Microsoft
L'aide contextuelle sur les fonctions des API (FindWindow_() par exemple) ne fonctionne plus.

Je me suis donc créé un fichier batch pour pallier rapidement au problème.
J'ai copié dans le dossier Help de PB, les 2 fichiers suivants:
WinHlp32.exe
PB_Help.cmd
Ces 2 fichiers sont téléchargeables.

Contenu du fichier PB_Help.cmd

Code : Tout sélectionner

@ECHO ON
@ECHO.
TAKEOWN /F C:\Windows\WinHlp32.exe
@ECHO.
ICACLS     C:\Windows\WinHlp32.exe /GRANT ADMINISTRATEURS:F
@ECHO.
COPY /V /Y "C:\Program Files\PureBasic\Help\winhlp32.exe" C:\Windows\WinHlp32.exe
@ECHO.
@PAUSE
Le fichier PB_Help.cmd est a exécuter en mode Admin
Adaptez le script en fonction du dossier Help de votre PB

Résultat retourné par l'exécution du fichier PB_Help.cmd

Code : Tout sélectionner

C:\WINDOWS\system32>TAKEOWN /F C:\Windows\WinHlp32.exe

Opération réussie : le fichier (ou dossier) : "C:\Windows\WinHlp32.exe" appartient désormais à l’utilisateur "EBCAGE\admin".


C:\WINDOWS\system32>ICACLS     C:\Windows\WinHlp32.exe /GRANT ADMINISTRATEURS:F
fichier traité : C:\Windows\WinHlp32.exe
1 fichiers correctement traités ; échec du traitement de 0 fichiers


C:\WINDOWS\system32>COPY /V /Y "C:\Program Files\PureBasic\Help\winhlp32.exe" C:\Windows\WinHlp32.exe
        1 fichier(s) copié(s).

Appuyez sur une touche pour continuer...
Le problème est résolu.
CAGE
■ Win10 64-bit (Intel Celeron CPU N2920 @ 1.86GHz, 4,0GB RAM, Intel HD Graphics) & PB 6.00 LTS
■ Vivre et laisser vivre.
■ PureBasic pour le fun
■ Gérard sur le forum Anglais
■ Mes sites: http://pbcage.free.fr - http://yh.toolbox.free.fr
Répondre