{Essa Dica servirá para quem precisa criar um Diretório e salvar um arquivo TXT dentro do mesmo com o conteúdo de um RichEdit , vou partir do princípio de que o diretório e o arquivo terão o mesmo nome}
{Em Public ou Private Declarations, isso depende de onde você vai precisar acessar as variáveis, Declare as Seguintes Variáveis}
var dir,arquivo:string;
{No form coloque um edit, um RichEdit (da paleta Win32) e um button}
{Na Propriedade Lines do RichEdit exclua todo o conteúdo, e limpe a propriedade Text do Edit também}
{No evento on-click do button coloque o seguinte código}
begin
if edit1.text = then
begin
showmessage (Não é possível Criar o Diretório!);
edit1.setfocus;
exit;
end
else
arquivo:=edit1.text;
dir:= C:\ + arquivo;
if not DirectoryExists (dir) then
ForceDirectories(dir);
if DirectoryExists (dir) then
RichEdit1.Lines.SaveToFile (dir + \ + arquivo + .txt);
end;
Espero ter contribuído com a Dúvida de alguém.
Abraços a todos!
Fabricio.