Login Form sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- muradguzel
- Üye
- Mesajlar: 43
- Kayıt: 28 Ara 2006 11:41
- Konum: Sakarya
- İletişim:
Login Form sorunu
s.a arkadaşlar bir projem var son aşamaya geldim vt firebird ibdataset bağlantı şekli mevcut lakin giriş formu ekranında giriş yap deyince anaform açılacak iptal denince uygulama sonlanacak ama unit2 kısmında unit unit1 tanımlamasını yapamıyorum izin vermiyor bu yüzden şifre doğru ise form1(anaform).show olmuyor form1 çıkmıyor en kısa ve kullanışlı yönden login formu analatırsanız sevinirim forumda rama yaptım ama biraz karışık geldi pek çözemedim yardımcı olursanız sevinirim hayırlı günler.
murat
Re: Login Form sorunu
unit2 login formun, unit1 ana formun unitleri sanırım. unit2 de uses bölümüne unit1 i eklediniz mi?muradguzel yazdı:s.a arkadaşlar bir projem var son aşamaya geldim vt firebird ibdataset bağlantı şekli mevcut lakin giriş formu ekranında giriş yap deyince anaform açılacak iptal denince uygulama sonlanacak ama unit2 kısmında unit unit1 tanımlamasını yapamıyorum izin vermiyor bu yüzden şifre doğru ise form1(anaform).show olmuyor form1 çıkmıyor en kısa ve kullanışlı yönden login formu analatırsanız sevinirim forumda rama yaptım ama biraz karışık geldi pek çözemedim yardımcı olursanız sevinirim hayırlı günler.
" unit2 kısmında unit unit1 tanımlamasını yapamıyorum izin vermiyor " izin vermiyordan kastınız nedir? hata alıyorsanız hata mesajını da yazarsanız daha net cevaplar alabilirsiniz.
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

- muradguzel
- Üye
- Mesajlar: 43
- Kayıt: 28 Ara 2006 11:41
- Konum: Sakarya
- İletişim:
- muradguzel
- Üye
- Mesajlar: 43
- Kayıt: 28 Ara 2006 11:41
- Konum: Sakarya
- İletişim:
Re: Login Form sorunu
[Pascal Error] Unit1.pas(2): E2029 'INTERFACE' expected but 'UNIT' found
[Pascal Error] Unit1.pas(150): E2003 Undeclared identifier: 'TForm2'
[Pascal Fatal Error] Project1.dpr(6): F2063 Could not compile used unit 'Unit1.pas'
[Pascal Error] Unit1.pas(150): E2003 Undeclared identifier: 'TForm2'
[Pascal Fatal Error] Project1.dpr(6): F2063 Could not compile used unit 'Unit1.pas'
murat
Re: Login Form sorunu
bence en kolay yontemlerden birisi şifreyi dönüştürüp bir dat veya herhangi bi dosyada saklarsınız program ve login formunuz açılınca şifreyi alıp değişkene atarsınız sonrada if döngüsü ile halledersiniz
if sifre=degisken then
form1.show;
else
application.terminate;
eger basit bişey isterseniz klay gelsin
if sifre=degisken then
form1.show;
else
application.terminate;
eger basit bişey isterseniz klay gelsin
UWESIS CORPORATION
Re: Login Form sorunu
login formunda
şeklinde unitini tanımladınmı?
Main form olarak ta login formunu seçmelisin
bu hatadan bunu anlıyorum.
Kod: Tümünü seç
implementation
uses ikinciişlemformun;
Main form olarak ta login formunu seçmelisin
Kod: Tümünü seç
[Pascal Error] Unit1.pas(150): E2003 Undeclared identifier: 'TForm2'
Bir kelimenin anlamını öğretsen bile yeter..



Re: Login Form sorunu
komple edit :
resimden hiçbirşey anlayamayınca hata mesajına göre birşeyler yazmıştım ama hataya tekrar bakınca
sanırım uses tanımını yanlış yapmışsınız. interface tanımından önceki satırda uses unit1 yazıyor sanırım sizde.
tanımlamayı aşağıdaki şekilde düzenlerseniz sorun düzelecektir.
resimden hiçbirşey anlayamayınca hata mesajına göre birşeyler yazmıştım ama hataya tekrar bakınca
Kod: Tümünü seç
interface expected but unit found
tanımlamayı aşağıdaki şekilde düzenlerseniz sorun düzelecektir.
Kod: Tümünü seç
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,UNIT1;
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Re: Login Form sorunu
s.a.
ben login formunu ana formun onactive eventinda çağırıyorum. eğer kullanıcı başarılı bir şekilde login olursa ana formun onactive eventinı iptal ediyorum.
ana formun onactive ine yazdığım kod şöyle bişi
ana form ve datamoduller hariç tüm formları manuel create ediyorum.
kolay gelsin.
ben login formunu ana formun onactive eventinda çağırıyorum. eğer kullanıcı başarılı bir şekilde login olursa ana formun onactive eventinı iptal ediyorum.
ana formun onactive ine yazdığım kod şöyle bişi
Kod: Tümünü seç
if loginform=nil then loginform:=tloginform.create;
if loginform.showmodal=mrcancel then application.terminate else
begin
freeandnil(loginform);
onactive:=nil;
kullanıcı yetkilerini oku ;
menüleri ayarla;
ıvır ;
zıvr;
..
end;
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
- muradguzel
- Üye
- Mesajlar: 43
- Kayıt: 28 Ara 2006 11:41
- Konum: Sakarya
- İletişim:
Re: Login Form sorunu
arkadaşlar sağolasınız hallettim
implementation
uses unit2; kısmına yazmam gerekiyormuş. teşekkürler
implementation
uses unit2; kısmına yazmam gerekiyormuş. teşekkürler
murat