Documentazione
torna al sito web >

MyDocumentsDir (Pascalscript)

Descrizione

Questa funzione stringa determina la posizione della cartella speciale "My Documents" (Documenti personali). Questo dipende dal sistema operativo in esecuzione e dall'utente connesso.

Sintassi

function MyDocumentsDir: string;

Argomenti

La posizione viene determinata dall'API del sistema operativo utilizzando la funzione ShellFolder.

Esempio

begin
  memo1.lines.SaveToFile(MyDocumentsDir+'\test.txt');
  showMessage('Archivato: '+MyDocumentsDir+'\test.txt');
end;

Le regole per comprendere lo script possono essere trovate qui.

In questo esempio, si presume che un memo1 dell'elemento sia stato posizionato su uno dei nastri nel progetto del report. Il contenuto di questo elemento Memo1 viene quindi creato come file ASCII con il nome TEST.TXT nell'apposita cartella "My Documents" del PC. Viene visualizzato anche un messaggio sullo schermo corrispondente.

ShowMessage mostra: Archiviato: C:\Dokumente und Einstellungen\Klaus\Eigene Dateien\test.txt