Slm
Skin olarak kullandığım bsBusinessSkinFormumda bsTrayIcon kullanıyorum.Formu bsTrayIcon haline aldıktan sonra bsTrayIcona tıklayarak açtığımda ilk açılış formum olan şifre formuda açılıyor.Bunu nasıl engelleyebilirim.Teşekkürler
bsTrayIcon sorunu
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
şifreyi ilk açılış yapma . proje içinde oluştur ve olumlu ise yok edip ana projeye geçmeyi dene. bu konuda forumda örnekler var
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
sitede ipuçları kısmında splash formu anlatılıyor. şifre içinde aynı mantığı gütmelisin. sitenin açılışında forum kısmında değil
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
bölümündensitede ipuçları kısmında splash formu anlatılıyor. şifre içinde aynı mantığı gütmelisin. sitenin açılışında forum kısmında değil
inceledim ve denileni yaptım.Benim açılış formum (form10) Auto-Create idi diğerleri Avaible forms du ben açılış formumuda Avaible forms yaptım yani bütün formlarım Avaible forms şeklinde oldu ve Project->View Source bölümüneAçılış ekranı (Splash Form) oluşturma
Açılış ekranı için bir form oluşturun. Formun BorderStyle özelliğini bsNone yapın. Project Options kısmından formu Auto-Create değil, Avaible forms yapın. Daha sonra Project->View Source ile proje dosyanıza(.dpr uzantılı) aşağıdaki kodları ekleyin.
begin
SplashForm := TSplashScreen.Create(Application);
SplashForm.Show; //formu göster
SplashForm.Update; //formu yenile
Application.Initialize;
Application.Title := 'Application Title';
Application.CreateForm(TForm1, Form1);
SplashForm.Hide; //bu 2 satır eklendi. Formu gizle
SplashForm.Free; //Formu yok et
Application.Run;
end.
Kod: Tümünü seç
var
SplashForm : TForm;
begin
SplashForm := TSplashScreen.Create(Application);
SplashForm.Show; //formu göster
SplashForm.Update; //formu yenile
Application.Initialize;
Application.Title := 'KursKayit';
Application.CreateForm(TForm10, Form10);
SplashForm.Hide; //bu 2 satır eklendi. Formu gizle
SplashForm.Free; //Formu yok et
Application.Run;
end.
Kod: Tümünü seç
Build
[Error] KursKayit.dpr(45): Undeclared identifier: 'TSplashScreen'
[Error] KursKayit.dpr(45): Missing operator or semicolon