var sFileName : string; begin ... sFileName := 'c:\temp\file.txt'; ShowMessage( sFileName + #13 + changeFileExt( sFileName, '.exe' ) );