AppOnCloseCallback

AppOnCloseCallback ist eine Callback-Funktion, die vom Benutzer zur Verfügung gestellt werden muss. Die Funktion wird aufgerufen, wenn UniPlot beendet wird.

bool = AppOnCloseCallback()

Returnwert

bool ist TRUE (1), wenn Funktion erfolgreich war, sonst FALSE (0). Der Returnwert wird ignoriert.

Beispiel

Ein Logdatei schreiben.

def AppOnCloseCallback()
{
     ssName = GetUserName();
     ssComputerName = getenv("USERDOMAIN");
     ssDate = DT_Format(DT_GetCurrentTime(), "%c");

     ssText = sprintf("UniPlot quit: User=%s, Computer=%s, Date = %s\n",
             ssName, ssComputerName, ssDate);
     ssFile = sprintf("z:\\%s_userlog.txt", ssName);
     fh = fopen(ssFile, "a+t")
     if (fh) {
         fwrite(fh, ssText);
         fclose(fh);
     }
     return TRUE;
}

id-69213