ยินดีต้อนรับคุณ,
บุคคลทั่วไป
กรุณา
เข้าสู่ระบบ
หรือ
ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?
สิงหาคม 15, 2024, 08:59:29 AM
หน้าแรก
ช่วยเหลือ
ค้นหา
Recent posts
เข้าสู่ระบบ
สมัครสมาชิก
BMS-HOSxP Community
»
HOSxP
»
Delphi / Pascal
»
ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว
« หน้าที่แล้ว
ต่อไป »
พิมพ์
หน้า: [
1
]
ลงล่าง
ผู้เขียน
หัวข้อ: ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว (อ่าน 5658 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Multithreading
Sr. Member
กระทู้: 388
หน่วยควบคุมโรคนำโดยแมลง(de-buger)
Respect:
0
ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว
«
เมื่อ:
สิงหาคม 19, 2011, 13:18:09 PM »
0
ลอง Create FormLogin ใน Event OnShow หรือ OnCreate ของ MainForm
ก็ไม่ได้ โปรแกรมจะแสดง FormLogin ก่อน ที่ MainForm จะ Show ครับ
บันทึกการเข้า
สอนเขียน Android และ GIS
นักวิชาการสาธารณสุขปฏิบัติการ in พิษณุโลก
https://www.facebook.com/Android4Health
My Projects in HosXP field.
SurveyTool Android App
HealthPlace Android App
HosOnDroid Android App
============================
naj
Hero Member
กระทู้: 2,449
Respect:
+9
Re: ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว
«
ตอบกลับ #1 เมื่อ:
สิงหาคม 19, 2011, 13:48:01 PM »
0
บันทึกการเข้า
Yindee And Tan
tigerfx
Jr. Member
กระทู้: 65
Respect:
0
Re: ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว
«
ตอบกลับ #2 เมื่อ:
สิงหาคม 19, 2011, 13:49:57 PM »
0
ใน FormActivate ได้มั้ยครับ
แล้วค่อยสร้างฟอร์มในนั้น
Application.CreateForm(TPasswordDlg, PasswordDlg);
PasswordDlg.ShowModal;
ก่อน Application.Run;
บันทึกการเข้า
รพ.เมตตาประชารักษ์(วัดไร่ขิง)
สนธยา นาคอ่วมค้า นวก.คอมพิวเตอร์
Main server : HP ML350 4G of RAM
MySQL : 5.1.45
Replicate Slave : IBM x3600 M3 4G of RAM
MySQL : 5.5.17
HOSxP : 54.2.2
Multithreading
Sr. Member
กระทู้: 388
หน่วยควบคุมโรคนำโดยแมลง(de-buger)
Respect:
0
Re: ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว
«
ตอบกลับ #3 เมื่อ:
สิงหาคม 19, 2011, 15:22:14 PM »
0
ใช่ครับ จะทำแบบ ของ อ.naj เลยครับ
บันทึกการเข้า
สอนเขียน Android และ GIS
นักวิชาการสาธารณสุขปฏิบัติการ in พิษณุโลก
https://www.facebook.com/Android4Health
My Projects in HosXP field.
SurveyTool Android App
HealthPlace Android App
HosOnDroid Android App
============================
dusit
บุคคลทั่วไป
Re: ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว
«
ตอบกลับ #4 เมื่อ:
สิงหาคม 19, 2011, 16:36:00 PM »
0
ลอง เพิ่ม timer ได้ไหมครับ
ลองใส่ open login form ใน event ใน timer ตั้ง timer ให้ 3 วิค่อยขึ้น login form
timer set ให้ enabled ตอน on show ของ main form
บันทึกการเข้า
Multithreading
Sr. Member
กระทู้: 388
หน่วยควบคุมโรคนำโดยแมลง(de-buger)
Respect:
0
Re: ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว
«
ตอบกลับ #5 เมื่อ:
สิงหาคม 20, 2011, 09:51:03 AM »
0
ใช้ Timer ได้ผลตามที่ต้องการ
แปะ Timer1 ( interval=1,Enable=true)
procedure TFormMain.Timer1Timer(Sender: TObject);
begin
timer1.Enabled:=false;
FormLogin:= TFormLogin.Create(Application);
try
FormLogin.ShowModal();
finally
FormLogin.Free;
end;
end
บันทึกการเข้า
สอนเขียน Android และ GIS
นักวิชาการสาธารณสุขปฏิบัติการ in พิษณุโลก
https://www.facebook.com/Android4Health
My Projects in HosXP field.
SurveyTool Android App
HealthPlace Android App
HosOnDroid Android App
============================
พิมพ์
หน้า: [
1
]
ขึ้นบน
« หน้าที่แล้ว
ต่อไป »
BMS-HOSxP Community
»
HOSxP
»
Delphi / Pascal
»
ถาม Delphi XE หน่อยครับ ทำไงให้ แสดง FormLogin หลังจากที่ MainForm แสดงแล้ว