merhabalar
ana form açılmadan önce kullanıcının kullanıcı adını ve şifresini gireceği bir ön pencere yaptım ama bir türlü
kullanamadım ne yaptım ise modal pencere hatası alıyorum
bunu nasıl yapabilirim
ana formu hide yapıp kullanıcı seçim formunu açtıgımda
çıkıp geri ana forma dönemiyorum
nasıl yapabilirim . teşekkürler.
main form açılmadan önce seçim penceresi gösterme ?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
main form açılmadan önce seçim penceresi gösterme ?
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: main form açılmadan önce seçim penceresi gösterme ?
Project -> View Source menüsü ile projenizin .dpr dosyasına erişeceksiniz. Burada Application.Run; satırı öncesinde ilgili formunuzu göstrebilirsiniz.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: main form açılmadan önce seçim penceresi gösterme ?
hocam teşekkürler bunu yaptığımda açılan formdan şartlar doğru olduğunda login.close diyerek çıkıyorum sonrasında showmodal hatası alıyorum
neyi atlıyor olabilirim boş bir uygulama da denediğimde aynı hatayı almıyorum ama ?
neyi atlıyor olabilirim boş bir uygulama da denediğimde aynı hatayı almıyorum ama ?
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: main form açılmadan önce seçim penceresi gösterme ?
Bu tür login pencerelerini anaform un create inde açıyorum. Burada önemli olan nokta login penceresinin sahibinin kim olacagı, eger anaform seçersen, anaform henüz visible olmadığı için gösterilmeyecektir, bu nedenle sahip olarak application ı seçmek daha dogru bir yaklaşımdır.
Kod: Tümünü seç
procedure TMainForm.Create(sender: TObject);
begin
......
with TLoginFm.Create(Application) do
try
// login penceresine varsayılan bilgileri doldurabilirsin
ShowModal;
// tamam veya vazgeç mi tıklandı ve kullanıcı adı ver sifreyi dogru degilse çıkış verebilirsin
finally
Free;
end;
.....
end;