Code: Alles auswählen.
"Information zum SapGUI
CALL FUNCTION 'GUI_GET_FILE_INFO'
EXPORTING
fname = 'sapgui.exe'
IMPORTING
file_version = sav_patch
EXCEPTIONS
fileinfo_error = 1
OTHERS = 2.
Code: Alles auswählen.
DATA: lv_version TYPE string.
CALL METHOD cl_gui_frontend_services=>file_get_version
EXPORTING
filename = 'sapgui.exe'
CHANGING
version = lv_version
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
wrong_parameter = 4
OTHERS = 5.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.