TIA Eine Var in der GlobalDefinitions.h def. und dann in einem C-Skript zu nutzen.

Maddie

Level-1
Beiträge
17
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag

Ich stehe gerade etwas auf dem Schlauch. Ich möchte in der GlobalDefinitions.h eine Variable definieren und diese dann in C-Skripte benutzen zu können aber irgentwie funktioniert dies nicht.
Gedacht hatte ich mir das so:

GlobalDefinitions.h Inhalt:

#ifndef _myHeader_h
#define _myHeader_h
#endif

#define VarableX 4

und dann in den C-Skript:

#include "GlobalDefinitions.h"
BOOL VisibleValue(char* screenName, char* objectName, char* propertyName)
{
if ( "VarableX" > 3 )
{
return TRUE;
}


return FALSE;



System:
Windows 7 Pro (64bit)
TIA Portal V13 SP1 Upd9
WinCC Professional V13 SP1 Upd9
 
Guten Morgen

Funktioniert wenn man die Klammer weglässt . Also Code in Richtig sieht dann so aus.

GlobalDefinitions.h Inhalt:


#ifndef _myHeader_h
#define _myHeader_h
#endif
#define VariableX 4

Und dann in dem C-Skript

#include „GlobalDefinitions.h“
BOOL VisibleValue (char* screenName, char* objectName, char* propertyName)
{
If (VariableX > 3)
{
return TRUE;
}
Else
{
return FALSE;
}
}

MfG Maddie
 
Zurück
Oben