小弟对c语言全局动作不是太了解,请各位高手帮助看下,调试半天了老是在下边那行报错,工程是这样我已经在wincc里边建好了用户密码,
int gscAction( void )
{
#pragma option(mbcs)
#pragma code ("UseAdmin.DLL")
#include "pwrt_api.h"
#pragma code ()
char szUserName[255];
int szPassword;
strncpy(szUserName,GetTagChar("@CurrentUserName") , 250); //Return-Type:
szUserName[250] = '\0';
szPassword=123456; //Return-Type: char*
if (PWRTSilentLogin(szUserName,szPassword) == FALSE) // 就在这行报错 type mismatch in argument 2
{
OpenPicture("main.Pdl"); //Return-Type: void
#define PIC_1 "login.Pdl"
CloseWindow(PIC_1);
}
SetTagBit("tiggerc",0); //Return-Type: BOOL
return 0;
}