String Wert schreiben

Move

Level-2
Beiträge
510
Reaktionspunkte
58
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo wer kann helfen?
Folgende Aktion habe ich in WinCC hinter einem Button hinterlegt:

#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#define Tag_1 "_AUTO"
#define TAG_2 "_BEIN"
#define TAG_3 "_BAUS"

DWORD dwHelp1,dwHelp2;
DWORD dwHelp3,dwHelp4;
dwHelp1=GetTagDWordWait(TAG_2);
dwHelp2=dwHelp1&(0xFFFFFFFF^1);
SetTagDWordWait(TAG_2, dwHelp2);
dwHelp3=GetTagDWordWait(TAG_3);
dwHelp4=dwHelp3&(0xFFFFFFFF^1);
SetTagDWordWait(TAG_3, dwHelp4);
SetTagBit(Tag_1,1-(GetTagBit(Tag_1))); // Befehl Automatik setzen
}

Also der Auto-Wert wird auf 1, die Werte BEIN und BAUS auf 0 gesetzt, läuft soweit.
Jetzt soll aber der Wert BEIN anstatt 0 den String-Wert "NULL" annehmen.
Wie setzt ich das um?

Gruß
Move
 
Zurück
Oben