Temp$
File name = Temp$( [ Name ] )
File name = Temp( [ Name ] )
Retornar um caminho para um arquivo temporário.
O caminho tem a seguinte forma:
/tmp/gambas.<UserId>/<ProcessId>/<Name>.tmp
onde:
-
<UserId>
é o identificador do usuário no sistema.
-
<ProcessId>
é o identificador do processo atual no sistema.
-
<Name>
é o valor do argumento string Name.
Se
Name não for especificado, ele será substituído por um número inteiro incrementado cada vez que esta função é chamada.
Dessa forma, o nome do arquivo retornado é sempre único.
Todos os arquivos localizados no diretório /tmp/gambas.<UserId>/<ProcessId>
são automaticamente removidos quando o programa Gambas termina.
Exemplos
Print Temp$()
/tmp/gambas.501/14593/1.tmp
Print Temp$()
/tmp/gambas.501/14593/2.tmp
Print Temp$("version")
/tmp/gambas.501/14593/version.tmp
Veja também