回 帖 发 新 帖 刷新版面

主题:求助高手:关于获取计算机用户的菜鸟问题

各位高手,偶现在正在编写一个注册号生成器,以便为偶的一个小程序提供安全保护。

现在遇到一个问题,偶想问问,getusername这个函数的调用格式。

偶是这样写的:
Procedure Tregcode.Bitbtn1click(Sender:TObject);
  Var
  User:pchar;
  i:Integer;

  Begin
  i:=255;
  getmem(User,255);//分配内存空间
  getusername(User,i);//获取WINDOWS用户名
  ...
  End;

调试中在getusername一行出现错误提示:

Types of actual and formal var parameters must be identical

请问这是怎么回事儿?
能介绍一下getusername的具体用法吗?
谢谢。





回复列表 (共11个回复)

11 楼

第二种方法的程序调试通过了,然后重新打包,BDE的问题倒是解决了,但是在目标机上安装后仍然提示数据表找不到,,系统界面可以运行,但每一个功能模块都无法工作!还有什么问题啊?

我来回复

您尚未登录,请登录后再回复。点此登录或注册