CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

dll文件参数问题

楼主sxdoujg(无情过客)2005-07-26 12:18:55 在 Delphi / VCL组件开发及应用 提问

请问:在dll中怎么样才能把CanPass四个参数修改为两个参数(即:用户名和密码)  
  Function   CanPass(datatemp:Tdatabase;Model:Tquery;gsCurUser,gsCurPwd:String):Boolean;  
  begin  
      Result:=False;  
      with   Model   do  
      begin  
          Model.Close;  
          Model.SQL.Clear;  
          Model.SQL.Add('select   *     from   h_login   where   name='''+gsCurUser+'''   and   pwd='''+gsCurPwd+'''');  
          Model.Prepare;  
          Model.Open;  
      end;  
      if   Model.RecordCount>0   then  
      begin  
          Result:=True;  
      end;  
      if   Model.RecordCount=0   then  
      begin  
          Result:=False;  
          ShowMessage('输入用户或者密码错误');  
      end;  
   
  谢谢大侠!  
   
  end; 问题点数:20、回复次数:4Top

1 楼LocustWei(LocustWei)回复于 2005-07-26 12:37:24 得分 0

CanPass(nil,   nil,   gsCurUser,gsCurPwd);Top

2 楼sxdoujg(无情过客)回复于 2005-07-26 12:49:27 得分 0

那样不行!  
  还有什么好的办法嘛!  
  谢谢  
  Top

3 楼lovefox_zoe(爱情狐狸)回复于 2005-07-26 14:42:08 得分 10

Function   CanPass(gsCurUser,gsCurPwd:String):Boolean;  
  begin  
  datatemp:=Tdatabase.create;  
  {给datatemp的相关属性赋值}  
  Model:=Tquery.create;  
  {给Model的相关属性赋值}  
   
  {--------其他代码-------------}  
   
  Model.free;  
  datatemp.free;//释放创建的对象  
   
  end;  
   
  Top

4 楼Badtomy(阿菜)回复于 2005-07-26 17:22:30 得分 10

如果照lovefox_zoe(爱情狐狸)   说的做,那datatemp和model在canpass中就被释放了,显然楼主要的不是这样的结果。如果一定要两个参数,那建议楼主先把两个字符串先合起来,然后把Model:Tquery留下.datatemp:Tdatabase参数没看出来在那里用了.Top

相关问题

  • 怎样知道DLL文件中命令及其参数?
  • 怎样获取DLL文件函数的参数信息?
  • 如何得到DLL文件中的函数的参数
  • 如何从DLL文件得知可导出函数参数表
  • VB中宣告DLL文件中的函数时,参数如何转变?
  • 带参数(传递字符串)调用dll文件中函数的问题
  • 问题:关于DLL不传参数,通过.h文件里的变量传(急)
  • DLL参数问题?
  • 请问用什么工具可以得到一个dll文件中的函数和参数(vc)
  • 如何知道非BCB产生、未在系统中注册的DLL文件的函数名和参数(重点是得到其“参数”)!!!!!

关键词

  • canpass
  • datatemp
  • gscuruser
  • gscurpwd
  • 参数
  • model
  • tdatabase
  • tquery
  • begin result

得分解答快速导航

  • 帖主:sxdoujg
  • lovefox_zoe
  • Badtomy

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo