|
Avec les nouvelles Archives utilisateur, c'est toujours l'aide anglaise
qui est appelée quand on clique sur le bouton "Aide". Si vous souhaitez
obtenir l'aide allemande, vous devez insérer un bouton à l'extérieur de
la commande OLE. Sur ce bouton, créez une action en C (Propriétés de l'objet>Evénement>Souris>Clic
de souris) qui appelle un fichier *.bat. Ce fichier Batch appelle alors
l'aide. Cette "acrobatie" est due au fait que la fonction WinExec
ne peut appeler que des *.exe ou des *.bat.
Vous devez alors créer le fichier Aide_avec_CCUACTLSDEU_HLP.bat dans lequel
l'aide allemande sera appelée. Vous pouvez créer ce fichier avec le Bloc
notes par exemple. Ce fichier contiendra la commande suivante :
call C:\Siemens\WinCC\bin\CCUACTLSDEU.HLP
L'action en C qui est sur le bouton est la suivante :
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
WinExec("C:\\BAT\\Aide_avec_CCUACTLSDEU_HLP.bat",SW_HIDE); //Type en retour
: unsigned long int
}
Dans cet exemple, le fichier Aide_avec_CCUACTLSDEU_HLP.bat se trouve
dans le répertoire C:\BAT. Le paramètre SW_HIDE permet de cacher la fenêtre
DOS.

|