A funçãoMakeTempFile recebe a extensão do arquivo que se deseja gerar e gera o arquivo de forma única no diretório temporário do usuário do Windows.
Tipo de Retorno
String
Pacote
A funçãoMakeTempFileestá definida dentro do pacote MakeTempFile.pkg.
Sintaxe
Move (MakeTempFile({sExtensao})) to {sRet}
Onde:
{sExtensao}é a extensão do arquivo que será criado, e se for passada em branco será usada a extensão ‘tmp’;
{sRet} é a variável que receberá o retorno da função.
Exemplo
Após a execução da linha abaixo o conteúdo desResultadoserá o caminho completo do arquivo gerado no diretório temporário do usuário com a extensão “TXT”.
Move (MakeTempFile("TXT")) to sResultado
Observações
A vantagem desta função em relação ao comandoMake_Temp_Fileda linguagem DataFlex é que o comando usa o diretório corrente, e esta função sempre irá o usar o diretório temporário do Windows do usuário logado.