DesktopDir (Pascalscript) #
Beschreibung #
Diese Stringfunktion ermittelt den Speicherort des Desktop. Dieser ist abhängig vom ausgeführten Betriebssystem und vom angemeldeten Benutzer.
Syntax #
function DesktopDir: string;
Argumente #
Der Speicherort wird aus API des Betriebssystems über die ShellFolder-Funktion ermittelt.
Beispiel #
begin
memo1.lines.SaveToFile(DesktopDir+'\test.txt');
showMessage('Gespeichert unter: '+DesktopDir+'\test.txt');
end;
Regeln zum Nachvollziehen des Scripts finden Sie hier.
In diesem Beispiel wird vorausgesetzt, dass im Entwurf des Berichts ein Element memo1 auf einem der Bänder positioniert wurde. Der Inhalt dieses Memo1-Elements wird dann als ASCII-Datei mit dem Namen TEST.TXT auf dem Desktop des PCs, angelegt. Zusätzlich wird eine entsprechende Bildschirmmeldung ausgegeben.
ShowMessage zeigt: Gespeichert unter: C:\Dokumente und Einstellungen\Klaus\desktop\test.txt