TC官方合作论坛

标题: api获取计算机名称的问题 [打印本页]

作者: xiaoqunqun    时间: 2017-5-9 17:27
标题: api获取计算机名称的问题
如题  怎样用api   GetComputerNameW 函数获取计算机名称?tc 自带的例子根本没效果 直接就奔溃了。
以下是百度百科搜索的结果

lpBuffer ------- String,随同计算机名载入的字串缓冲区  "   这句话是什么意思?
“nSize ---------- Long,缓冲区的长度。这个 变量随同返回计算机名的实际长度载入"    这个长度又指的是什么?

Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

[说明]

取得这台计算机的名称

[参数表]

lpBuffer ------- String,随同计算机名载入的字串缓冲区

nSize ---------- Long,缓冲区的长度。这个 变量随同返回计算机名的实际长度载入

[返回值]

Long,TRUE(非零)表示成功,否则返回零。会设置GetLastError



作者: 武昌剩竹    时间: 2017-5-10 07:54
请参考
http://bbs.tyuyan.net/thread-65602-1-1.html
作者: xiaoqunqun    时间: 2017-5-10 09:07
武昌剩竹 发表于 2017-5-10 07:54
请参考
http://bbs.tyuyan.net/thread-65602-1-1.html

已解决   十分感谢!




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1