请问如何用ABAP写接口把本机的IP地址和MAC地址获取到 请写出具体的代码 谢谢
1个回答
展开全部
1,获取IP地址
TYPES: BEGIN OF kernel_version,
key(21) TYPE c,
data(69) TYPE c,
END OF kernel_version.
DATA : gt_kernel_version TYPE STANDARD TABLE OF kernel_version,
gw_kernel_version TYPE kernel_version.
DATA ip_address(69) TYPE c.
CALL 'SAPCORE' ID 'ID' FIELD 'VERSION'
ID 'TABLE' FIELD gt_kernel_version[].
READ TABLE gt_kernel_version INTO gw_kernel_version INDEX 11.
ip_address = gw_kernel_version-data.
WRITE ip_address.
-------------
或者用这个FM:TH_USER_INFO ,输入CLIENT, ID
2,MAC地址
没做过,不过可以试试调用命令cmd 执行 ipconfig/all ...
TYPES: BEGIN OF kernel_version,
key(21) TYPE c,
data(69) TYPE c,
END OF kernel_version.
DATA : gt_kernel_version TYPE STANDARD TABLE OF kernel_version,
gw_kernel_version TYPE kernel_version.
DATA ip_address(69) TYPE c.
CALL 'SAPCORE' ID 'ID' FIELD 'VERSION'
ID 'TABLE' FIELD gt_kernel_version[].
READ TABLE gt_kernel_version INTO gw_kernel_version INDEX 11.
ip_address = gw_kernel_version-data.
WRITE ip_address.
-------------
或者用这个FM:TH_USER_INFO ,输入CLIENT, ID
2,MAC地址
没做过,不过可以试试调用命令cmd 执行 ipconfig/all ...
更多追问追答
追问
IP地址 知道怎么取得了 现在关键是MAC地址了
追答
你等等。。我去试试CMD~ 一会给你回复
名片
2024-10-28 广告
2024-10-28 广告
作为优菁科技(上海)有限公司的一员,我们深知HyperWorks许可授权的重要性。HyperWorks是一个创新、开放的企业级CAE平台,集成了设计与分析所需的各种工具,其性能卓越,界面友好。我们致力于为客户提供合法、高效的HyperWor...
点击进入详情页
本回答由名片提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询