CANoe String in Umgebungsvariable

Gast #3217016
Lesenswert?

Hallo,

ich möchte gerne über den Panel einer Umgebungsvariablen einen String 
zuweisen, welcher den Dateinamen enthält, den ich später an die Funktion 
OpenFileWrite übergebe, um meiner Messung einen Dateinamen nach Wunsch 
zu verpassen. Mit der getValue-Fkt. komme ich nicht an den String ran 
und mti direkter Adressierung mittels @ auch nicht. Weiß jmd, wie ich 
den eingegeben String aus der Umgebungsvariablen auslesen oder 
weiterreichen kann als Parameter an OpenFileWrite?

Freue mich über eure Antworten/IDeen! Danke.


Tim
#3217037
Lesenswert?

Gibt es einen besonderen Grund, warum du Umgebungsvariablen benutzt?
Die sind eigentlich "deprecated" ;-)

Mit einer Systemvariablen würde das wohl so aussehen:
1
on sysvar MyVar
2
{
3
  char buffer[64];
4
  SysGetVariableString(sysvar::MyVar, buffer, elcount(buffer));
5

6
  write("%s", buffer);
7
}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren