Bonjour,

J'ai transposé tout mon programme de delphi2007 à Delphi XE2 et au moment de tester mon fichier d'aide développé HTML HelpWorkShop cela ne marche plus.

Voici mon code d'appel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
CONST
  HH_HELP_CONTEXT = $000F;
  HH_DISPLAY_TOPIC = $0000;
 
  // pour permettre l'affichage de l'aide ne ligne
function HtmlHelp(hwndCaller: HWND; pszFile: Pchar; uCommand: UINT;
  dwData: DWORD): HWND; stdcall; external 'HHCTRL.OCX' name 'HtmlHelpA';
Au viveau du clic du bouton
Code : Sélectionner tout - Visualiser dans une fenêtre à part
HtmlHelp(Application.Handle,Pchar('AideDevisFact.chm'),HH_HELP_CONTEXT,1000);
Le clic sur le bouton ne déclenche rien, serai ce encore une histoire d'unicode ?

Quelqu'un a t'il une idée ?