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
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 | }
|
Hey, cool, das funktioniert. Danke für Deinen Tipp. Kann ich den String der Systemvariablen über eine Fkt. auch als Parameter an OpenFileWrite weiterreichen?
Hat sich erledigt...Du hast ja schon die passende Funktion gepostet. Vielen Dank Dir! Das rettet meinen Tag im Praktikum! THX!!!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.