diff --git a/project1.lpi b/project1.lpi
index 4c59068..2e0b339 100644
--- a/project1.lpi
+++ b/project1.lpi
@@ -23,7 +23,7 @@
-
+
diff --git a/project1.lps b/project1.lps
index 67368de..6d54ff2 100644
--- a/project1.lps
+++ b/project1.lps
@@ -49,7 +49,7 @@
-
+
@@ -105,8 +105,8 @@
-
-
+
+
diff --git a/project1.res b/project1.res
index 7ec0932..5a003d4 100644
Binary files a/project1.res and b/project1.res differ
diff --git a/unit7.pas b/unit7.pas
index 0ea8b7a..c1438b9 100644
--- a/unit7.pas
+++ b/unit7.pas
@@ -141,8 +141,17 @@ procedure TFirstRunForm.BackButtonClick(Sender: TObject);
procedure TFirstRunForm.Button1Click(Sender: TObject);
begin
+ PasswordModifyForm := TPasswordModifyForm.Create(Application);//动态创建窗体
PasswordModifyForm.passwdmd5('25d55ad283aa400af464c76d713c07ad');
- PasswordModifyForm.Show();
+
+ try
+ PasswordModifyForm.ShowModal;//显示模式窗体
+ finally
+ PasswordModifyForm.Free; //释放窗体实例
+ //ShowMessage(BoolToStr(ModalForm = nil));
+ PasswordModifyForm := nil; //把窗体变量设为nil
+ //ShowMessage(BoolToStr(ModalForm = nil));
+ end;
end;
procedure TFirstRunForm.Button2Click(Sender: TObject);