Hallo,
es gibt doch für Pfade Platzhalter wie z.B. %ProgrammFiles%, aber in XBase++ scheinen sie nicht zu funktionieren.
Z.B. directory("%ProgrammFiles%) bringt leeres Array.
Grüsse
Rudolf
Systempfade Platzhalter
Moderator: Moderatoren
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Systempfade Platzhalter
Hallo Tom,
danke, funktioniert, aber eigenartig dass die andere Methode nicht geht.
Grüsse
Rudolf
danke, funktioniert, aber eigenartig dass die andere Methode nicht geht.
Grüsse
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: Systempfade Platzhalter
was ist daran eigenartig ? Die Variable heißt nunmal ProgramFiles und die Funktion getenv() erwartet Stringbegrenzer die Xbase++ kennt: [], ", oder 'Rudolf hat geschrieben:aber eigenartig dass die andere Methode nicht geht.
Batchdateien nutzen % als Begrenzer von Variablen, bzw. Anfang von Parametern, teilweise auch %% - wobei ich den Unterschied nicht mehr zusammen bekomme
Gruß
Hubert
Hubert
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Systempfade Platzhalter
Hallo Hubert,
eigenartig ist nur dass es bei den normalen Pfadangaben nicht funktioniert, sondern nur in Batchdateien. Aber MS wird sich dabei ja vielleicht was gedacht haben
Grüsse
Rudolf
eigenartig ist nur dass es bei den normalen Pfadangaben nicht funktioniert, sondern nur in Batchdateien. Aber MS wird sich dabei ja vielleicht was gedacht haben
Grüsse
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net