我是一个学生,要做一个图书管理软件,做着做着登录模块出问题了,下面是问题详述:
我为了区分管理员和普通用户定义了一个unit2.pas,里面有t:string做为全局变量保存登录名,一开始登录模块用的很好,随着我在主程序里添加功能模块不能用了,报错“参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突”,然后在工程文件代码中删除两个创建时引用t的窗体的创建语句,错误消失!我想问一下这是怎么回事,是不是由于另外两个窗体的问题?我应该怎么解决?
谢谢大家!
我为了区分管理员和普通用户定义了一个unit2.pas,里面有t:string做为全局变量保存登录名,一开始登录模块用的很好,随着我在主程序里添加功能模块不能用了,报错“参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突”,然后在工程文件代码中删除两个创建时引用t的窗体的创建语句,错误消失!我想问一下这是怎么回事,是不是由于另外两个窗体的问题?我应该怎么解决?
谢谢大家!
解决方案 »
- 代替全局变量的方法
- 关于利用是RS232,ModBus协议中的CRC效验程序.请高人给思路和程序!(可以加分)
- 为什么ini文件读写相同报错
- 关于kernel32.dll的错误!急!! 100分,不够再加!
- 在线等:请问delphi中用api函数,要引用什么单元?
- 传递焦点的问题
- 为什么要Tclientsocket????
- 这样写sql怎么不正确
- 关于鼠标画平行线和垂直线的问题
- delphi帮助文件的制作????
- delphi 屏幕抓图问题
- Delphi 将DBGrid中数据导出到Excel中,采用逐个读取DBGrid单元数据,写到Excel中,这种情况下如何解决‘0123’导出后变成‘123’的问
估计楼主在其他表单中又用了另外的连接。