Dialogs en C++Builder

ymabreu
11 de Noviembre del 2004
Quiero salvar un documento en dos formatos diferentes .txt y punto .doc. El problema está en que despues de seleccionar una de las dos extenciones ya no asume la otra.
Que he hecho mal?
void __fastcall TForm1::Button2Click(TObject *Sender)
{
SaveDialog1->Options.Clear();
SaveDialog1->Options <<ofExtensionDifferent;
//Salvando un RichEdit
if (SaveDialog1->Execute())
REdit1->Lines->SaveToFile(SaveDialog1->FileName);
}