DELPHI form1.showmodal
procedureTMainForm.FormActivate(Sender:TObject);vartimes:integer;s1,s2:string[200];be...
procedure TMainForm.FormActivate(Sender: TObject);
var
times:integer;
s1,s2:string[200];
begin
times:=1;
if login=false then
begin
login:=true;
repeat
rn:=passworddlg.ShowModal;
if rn=mrOK then
begin
s1:=PasswordDlg.ComboBox1.Text;
s2:=PasswordDlg.password.Text;
if password(s1,s2) then
这是整个程序中的一部分,总是一运行到rn:=passworddlg.ShowModal;(当鼠标放在passworddlg.ShowModal上时出现passworddlg.ShowModal=inaccessible value)这一句就出现错误,人都快搞疯了!急啊下面的图片是提示!
加入图片 展开
var
times:integer;
s1,s2:string[200];
begin
times:=1;
if login=false then
begin
login:=true;
repeat
rn:=passworddlg.ShowModal;
if rn=mrOK then
begin
s1:=PasswordDlg.ComboBox1.Text;
s2:=PasswordDlg.password.Text;
if password(s1,s2) then
这是整个程序中的一部分,总是一运行到rn:=passworddlg.ShowModal;(当鼠标放在passworddlg.ShowModal上时出现passworddlg.ShowModal=inaccessible value)这一句就出现错误,人都快搞疯了!急啊下面的图片是提示!
加入图片 展开
展开全部
procedure TMainForm.FormActivate(Sender: TObject);
var
times:integer;
s1,s2:string[200];
begin
times:=1;
if login=false then
begin
login:=true;
repeat
passworddlg:=tpassworddlg.Create(self);
rn:=passworddlg.ShowModal;
if rn=mrOK then
begin
s1:=PasswordDlg.ComboBox1.Text;
s2:=PasswordDlg.password.Text;
if password(s1,s2) then
var
times:integer;
s1,s2:string[200];
begin
times:=1;
if login=false then
begin
login:=true;
repeat
passworddlg:=tpassworddlg.Create(self);
rn:=passworddlg.ShowModal;
if rn=mrOK then
begin
s1:=PasswordDlg.ComboBox1.Text;
s2:=PasswordDlg.password.Text;
if password(s1,s2) then
展开全部
这样试试
procedure TMainForm.FormActivate(Sender: TObject);
var
times:integer;
s1,s2:string[200];
begin
times:=1;
if login=false then
begin
login:=true;
repeat
passworddlg.ShowModal;
if passworddlg.ModalResult=mrOK then
begin
s1:=PasswordDlg.ComboBox1.Text;
s2:=PasswordDlg.password.Text;
if password(s1,s2) then
procedure TMainForm.FormActivate(Sender: TObject);
var
times:integer;
s1,s2:string[200];
begin
times:=1;
if login=false then
begin
login:=true;
repeat
passworddlg.ShowModal;
if passworddlg.ModalResult=mrOK then
begin
s1:=PasswordDlg.ComboBox1.Text;
s2:=PasswordDlg.password.Text;
if password(s1,s2) then
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在执行passworddlg.ShowModal前要
application.createform(Tpassworddlg,passworddlg);
一下
application.createform(Tpassworddlg,passworddlg);
一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不明白,另谋高人
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改成 Show 函数!!!!!!!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询