Nachdem das Record nun gefüllt ist, können wir nun den gewünschten Dialog aufrufen. Dazu dienen die Funktionen "GetOpenFilename"
if GetOpenFileName(ofn) then MessageBox(0,buffer,'gewählte Datei',MB_OK or MB_ICONINFORMATION);
und "GetSaveFilename":
if GetSaveFileName(ofn) then MessageBox(0,buffer,'angegebener Dateiname:',MB_OK or MB_ICONINFORMATION);
Jede dieser Funktionen liefert entweder true (wenn der Anwender mit OK bestätigt) oder false zurück.