Tag auch
@tommie-lie: fast erraten, bei einer datei reicht auch SaveDialog1.FileName oder auch SaveDialog1.Files[0];
@madmat: versuchs mal so:
		                     
             Quelltext
                        Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 
 | var strs: TStringList;begin
 strs:= TStringList.Create;
 if SaveDialog1.Execute then begin
 strs.SaveToFile(SaveDialog1.FileName);
 end;
 strs.Free;
 end;
 | 
		
	  
hab ich nur eben so getippt kann also sein das nen tippfehler drin is
wichtig für dich ist dieses 
SaveDialog1.FileName da steht die datei samt pfad drin die der user gewählt hat
das mit der StringList ist nur nen bsp