FmtProgId

ITcEvent

Die Eigenschaft gibt die Formatter ProgId zurück. Die ProgId ist die Verknüpfung mit dem ausgewählten Formatter. Der Formatter wurde ausgesucht, indem das Event vom SPS Funktionsblock  (oder von einem anderen ADS Gerät), oder von einem Aufruf der Report Event Funktion wie ITcEventLogC::ReportEvent,ITcEventC3::ReportEventEx oder ITcEventLog::ReportEvent ausgegeben wurde.

HRESULT FmtProgId([out, retval] BSTR *pVal);

Parameter

pVal

[out, retval] Pointer auf ein BSTR String, der die Formatter ProgId erhält.

Rückgabe Werte

S_OK

Funktion wurde erfolgreich aufgerufen.

E_POINTER

pVal war kein gültiger Pointer.

Visual Basic Beispielcode

' get the one and only event logger
Dim evtLogger As TCEVENTLOGGERLib.TcEventLog
Set evtLogger = New TCEVENTLOGGERLib.TcEventLog

' get the most resent active event
Dim evt As TcEvent
Set evt = evtLogger.GetLastEvent

' get the formatter ProgId
Dim progId As String
progId = evt.FmtProgId
Debug.Print progId