¿Cómo abrir la pantalla ingresando la contraseña de wincc?
Después de crear un usuario en la gestión de usuarios, existen dos métodos
1 Utilice la pantalla de inicio de sesión proporcionada por wincc
Haga un botón y escriba el siguiente script.
p>
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
# código pragma ("UseAdmin")
#include "pwrt_api.h"
#código pragma ()
PWRTLogin(1 );
}
Después de ejecutar, haga clic para que aparezca la ventana de inicio de sesión que viene con wincc
2. Cree su propia ventana de inicio de sesión
Coloque dos dominios IO, botón de inicio de sesión y escriba un script en el botón
if ( PWRTSilentLogin(GetInputValueChar(lpszPictureName, "InputOutputField1"), GetInputValueChar(lpszPictureName, "InputOutputField2")) == FALSE)
MessageBox (NULL, "Error, vuelva a ingresar!", "Pregunta", MB_PictureName, "InputOutputField2") == FALSE)
MessageBox (NULL, "Error, vuelva a ingresar!" -enter!", "Preguntar", MB_ICONEXCLAMATION | MB_SYSTEMMODAL );
else
OpenPicture("Primera pantalla.Pdl");