很简单的一个功能,想在PB中读取IP地址,和MAC地址。
在百度上没有现成的代码可以复制。
只能把VC的代码转成自己的PB代码,这样方便使用。
OK,在这里发个文章,留个备份,以后用得到。

function long GetAdaptersInfo( ref ip_adapter_info pAdapterInfo, ref ULONG pOutBufLen) library 'Iphlpapi.dll'
SUBROUTINE CopyMemory(ref ip_addr_string pDesc, ulong pSrc,ulong size) LIBRARY "kernel32" ALIAS FOR "RtlMoveMemory"
SUBROUTINE CopyMemory(ref string pDesc, ulong pSrc,ulong size) LIBRARY "kernel32" ALIAS FOR "RtlMoveMemory"
//====================================================================
// 修改: 获取当前电脑的的IP信息和网卡址
//
//--------------------------------------------------------------------
// 作者: XiaoFeng 日期: 2021年12月08日
//============

本文档介绍了如何在PowerBuilder中实现从Windows系统获取IP地址和MAC地址的功能,通过VC代码转换,并提供了一个完整的示例,适合需要自定义集成的开发者参考。
最低0.47元/天 解锁文章
963

被折叠的 条评论
为什么被折叠?



