"
Apoiado por

A classe CL_GUI_FRONTEND_SERVICES

A classe CL_GUI_FRONTEND_SERVICES é frequentemente usada para fazer upload e download de ficheiros de e para o computador local. Mas ela consegue fazer muitos mais coisas boas. Por exemplo:

Manipular o clipboard:

  • CLIPBOARD_EXPORT
  • CLIPBOARD_IMPORT

Gerir pastas e ficheiros no computador local:

  • DIRECTORY_BROWSE
  • DIRECTORY_CREATE
  • DIRECTORY_DELETE
  • DIRECTORY_EXIST
  • DIRECTORY_GET_CURRENT
  • DIRECTORY_LIST_FILES
  • DIRECTORY_SET_CURRENT
  • FILE_COPY
  • FILE_DELETE
  • FILE_EXIST
  • FILE_GET_ATTRIBUTES
  • FILE_GET_SIZE
  • FILE_GET_VERSION
  • FILE_OPEN_DIALOG
  • FILE_SAVE_DIALOG
  • FILE_SET_ATTRIBUTES
Manipular variáveis de ambiente:
  • ENVIRONMENT_GET_VARIABLE
  • ENVIRONMENT_SET_VARIABLE
Executar comandos locais:
  • EXECUTE
Obter uma série de informações interessantes
  • GET_COMPUTER_NAME
  • GET_DESKTOP_DIRECTORY
  • GET_DRIVE_FREE_SPACE_MEGABYTE
  • GET_DRIVE_TYPE
  • GET_FILE_SEPARATOR
  • GET_FREE_SPACE_FOR_DRIVE
  • GET_GUI_PROPERTIES
  • GET_GUI_VERSION
  • GET_IP_ADDRESS
  • GET_LF_FOR_DESTINATION_GUI
  • GET_PLATFORM
  • GET_SAPGUI_DIRECTORY
  • GET_SAPGUI_WORKDIR
  • GET_SAPLOGON_ENCODING
  • GET_SYSTEM_DIRECTORY
  • GET_TEMP_DIRECTORY
  • GET_UPLOAD_DOWNLOAD_PATH
  • GET_USER_NAME
  • GET_WINDOWS_DIRECTORY
Manipular o registo do Windows:
  • REGISTRY_DELETE_KEY
  • REGISTRY_DELETE_VALUE
  • REGISTRY_GET_DWORD_VALUE
  • REGISTRY_GET_VALUE
  • REGISTRY_SET_DWORD_VALUE
  • REGISTRY_SET_VALUE
Tirar selfies:
  • GET_SCREENSHOT

E mais algumas coisas.

Como vês há métodos para todos os gostos. Espero que te seja útil.

Créditos da foto: simonella_virus via VisualHunt.com / CC BY-NC-ND.

O Abapinho saúda-vos.

Deixe um comentário


Acerca do Abapinho
O Abapinho é suportado pelo WordPress
Artigos (RSS) e Comentários (RSS).