Saltar para o conteúdo principal
Versão: 20 R7 BETA

System folder

System folder {( tipo )} : Text

ParâmetroTipoDescrição
tipoIntegerTipo de pasta sistema
ResultadoTextRota de acesso de uma pasta do sistema ativo

Descrição

O comando System folder devolve a rota de acesso a uma pasta particular do sistema operativo ou à pasta ativa do sistema Windows ou Mac OS.

Passe um valor no parâmetro opcional tipo indicando o tipo de pasta do sistema. 4D lhe oferece as seguintes constantes predefinidas, localizadas no tema “Pasta Sistema”:

ConstanteTipoValorComentário
Applications or program filesInteiro longo16
DesktopInteiro longo15
Documents folderInteiro longo17Pasta "Documentos" do usuário
Favorites WinInteiro longo14
FontsInteiro longo1
Home folderInteiro longo18Pasta home atual do usuário (geralmente "/Users//")
Start menu Win_allInteiro longo8
Start menu Win_userInteiro longo9
Startup Win_allInteiro longo4
Startup Win_userInteiro longo5
SystemInteiro longo0
System WinInteiro longo12
System32 WinInteiro longo13
User preferences_allInteiro longo2
User preferences_userInteiro longo3

Notas

  • As constantes com sufixo Win, podem utilizar-se sobre Windows unicamente. Quando se utilizam em Mac OS, System folder devolve uma pasta vazia.
  • As rotas de acesso a algumas pastas sistema podem especificar o usuário atual. As constantes 2 a 9 lhe permitem eleger se queres obter a rota de acesso a uma pasta comum para todos os usuários ou a rota personalizada para o usuário atual.

Se omitido o parâmetro tipo, a função devolverá a rota à pasta sistema ativa (= constante System).

Ver também

Get 4D folder
Temporary folder

Propriedades

Número do comando487
Thread-seguro