易语言如何调用API接口,请教!
最近在学习易语言中,对调用API函数不太理解具体该如何取得返回值。例如调用GetComputerName函数取得主机名,但是看API文档里面在调用该函数的时候,有两个参数...
最近在学习易语言中,对调用API函数不太理解具体该如何取得返回值。例如调用GetComputerName函数取得主机名,但是看API文档里面在调用该函数的时候,有两个参数lpBuffer和nSize。而该函数的返回值类型则为整数型,并没有看到从哪返回来主机名。因为对API接口不太熟悉,所以就迷茫了,请各位高手帮忙指点下,谢谢。或者可以应该看些哪些资料,谢谢!
展开
展开全部
这个API是这样的。
1,返回值是整数型的,非零标示成功(如,1或2),零标示失败
2,第一个参数,这个参数最好填文本型变量名,这个文本型变量名就是计算机名
3,第二个参数,就是文本变量的长度,整数型
注意事项:
1,,先声明文本变量,如下
.版本 2
.局部变量 我的计算机名, 文本型
2,给变量赋值,任意文本,长度最好是16或者以上,但不需要太长,一般16就可以,如下
我的计算机名 = “吾问无为谓呜呜呜”
我也顺手些了一下,截个图你看看吧
追问
可能是我没有说明白,我的意思是通过使用DLL命令调用GetComputerNameA函数的方式来实现。不是直接调用自带类库的方式。
2014-03-04
展开全部
你先去学习子程序调用吧~原理是一样的 区别是参数名木有API那样高深~~
追答
额。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询