想要程序运行时弹出输入密码的窗口,代码如下:
passwordDlg:=TpasswordDlg.create(form1);
passwordDlg.showmodal;
编译的时候没错,运行时一到这里就出错,提示为 resource of tpasswordDlg not found.
据说可能是资源文件什么的丢失,我试过把相关单元全部清除并重建,问题并没有消失。
放弃使用delphi自带的密码框自己建了一个,依然出现同样的问题,急问是什么原因,应该如何处理。
passwordDlg:=TpasswordDlg.create(form1);
passwordDlg.showmodal;
编译的时候没错,运行时一到这里就出错,提示为 resource of tpasswordDlg not found.
据说可能是资源文件什么的丢失,我试过把相关单元全部清除并重建,问题并没有消失。
放弃使用delphi自带的密码框自己建了一个,依然出现同样的问题,急问是什么原因,应该如何处理。
解决方案 »
- 如何设置鼠标的位置
- 怎么才能做到像输入法一样!一边输入一边检索数据库中的相关项!并在输入框的下拉列表中显示出来!
- 请问table.emptytable是清空表的,那adotable用什么方法实现呢?
- 关于message消息
- 一点关于Rave 使用的小经验,希望与大家一起分享
- 如何在listview(或其它多列列表控件)中实现‘EXCEL风格’的拖放。
- sql server中用存储过程和在程序中直接用adoquery有何不同?
- 寻找刻录控件
- 中专生怎么啦?我自认一点都不比大学生差,可投了几十份简历,都石沉大海!
- 为什么用Delphi编的程序有时出现“参数错误”提示框我?
- 再请教大家一个菜的问题!!!!!!!!!!!!-----------在线等
- 求助:是否win98下对sql2000的存储过程调用有问题?
uses unit2;这条语句?
代码就是像前面的,当需要弹出密码框时,
passwordDlg:=TpasswordDlg.create(form1);
passwordDlg.showmodal;
用完以后就passwordDlg.free。
其他都没有问题,但是运行的时候,一运行到有TpasswordDlg出现的时候,就出错了,提示是 resource of TPasswordDlg not found.我用了很多方法创建这个密码对话框都是同样的问题,好像运行的时候就识别不了TpasswordDlg 这个类型一样。
例如,不再动态创建窗体,而是在创建主窗口的同时就创建对话框,
application.createForm(TpasswordDlg, PasswordDlg);
运行到这里的时候也会出同样的错误。
好像就是找不到TpasswordDlg的申明一样。编译连接都没有错啊,为什么运行时会出现这种问题呢,不知如何是好了,请大家帮忙。