If Abfrage string in WINCC

A

Anonymous

Guest
Zuviel Werbung?
->Hier kostenlos registrieren
Hallo,
Ich möchte eine interne Text-Variable auf einen bestimmten String abfragen: Das soll laut allgemeiner VB Dokumentation wie folgt möglich sein: 'if variable="string" then'
Leider zeigt er mir bei der Abfrage immer den Fehler Prozedur nicht erlaubt an. Gibt es eine andere Möglichkeit?
Oder was mache ich falsch?
Danke
 

KaffeeSaufenderKamin

Well-known member
Beiträge
143
Punkte Reaktionen
3
Machst du so

Code:
char* a=GetTagChar("string_test1"); 
char* b=GetTagChar("string_test2"); 
 
// konvertieren 
CharUpper(a); 
printf("a: %s\r\n",a); 
  
CharUpper(b); 
printf("b: %s\r\n",b); 
  
//vergleichen  
if (strcmp(a,b)==0)  //beide Strings sind gleich
{ 
        SetTagBit("equal_bit",1); 
} 
else   //sie sind ungleich
{ 
            SetTagBit("equal_bit",0); 
}
 
Oben