lazarusa component ekleme.

Kylix, Lazarus, Freepascal ile ilgili konuları buraya yazabilirsiniz.
Cevapla
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

lazarusa component ekleme.

Mesaj gönderen y.kulac »

s.a.
fblib comoponentini lazarusa ekledim.
derlemesi bayağı bir uzun sürdü.
sonra lazarus kapandı.
açılırken şu hatayı verdi.
fblib.dll bulunmadı. sonra kapanıyor. ne kadar açmaya çalıştıysam hep bu hatayı aldım ve lazarusu çalıştırmadım.
beden lazarusu kaldırdım tekrar kurdum.
bu component lazarusa nasıl eklenir.

iyi çalışmalar.
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Re: lazarusa component ekleme.

Mesaj gönderen selimr »

bu hatayı vermesinin nedeni makinende firebird yüklü değil..

firebird yüklendikten sonra bu hatayı vermeyecektir..

c:\windows\system32 klasörü içinde fbclient.dll olmalıdır.. yoksa kopyala sorun hallolur..
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Re: lazarusa component ekleme.

Mesaj gönderen selimr »

derlemesi bayağı bir uzun sürdü.
derlemenin uzun sürmesinin nedeni; lazarus u kurduktan sonra build etmemenden kaynaklanıyor..

ilk kurduktan sonra; araçlar/lazarusu oluştur yapılandır bölümünden ; gelişmiş inşa seçenekleri semesinden bütün şıkları işaretle ( ortadaki sutun ) daha sonra oluştur butonuna bas...

bun biraz uzun sürecektir; fakat bundan sonraki bütün derlemeler ve compenent eklemeleri bir kaç saniyede yapılacaktır..
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

Re: lazarusa component ekleme.

Mesaj gönderen y.kulac »

selimr yazdı:bu hatayı vermesinin nedeni makinende firebird yüklü değil..

firebird yüklendikten sonra bu hatayı vermeyecektir..

c:\windows\system32 klasörü içinde fbclient.dll olmalıdır.. yoksa kopyala sorun hallolur..
firebird 2.03 bilgisayara yüklü.
C:\Program Files\Firebird\Firebird_2_0\bin klasörünün içinde fbclient.dll var.
bunu ayrıca c:\windows\system32 klasörünemi atmalıyım?
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Re: lazarusa component ekleme.

Mesaj gönderen selimr »

system32 içine bir kopyasını at..

zaten firebird kurulurden öyle bir seçenekte vardı..
egoiste_rain
Üye
Mesajlar: 14
Kayıt: 02 Tem 2009 11:29

Re: lazarusa component ekleme.

Mesaj gönderen egoiste_rain »

merhaba benim delphi bilgim çok az lazarus u kurdum ve onunla bir proje geliştirmek istiyorum. fakat component eklemek nasıl oluyor beceremedim.. fblib componentini yüklemek istiyorum. ibexpert ile tablomu oluşturdum veritabanı bağlantısı yapmaya çalışıyorum. bağlantı kurmanın delphiden farksız olduğu yazıyor. bunu da beceremedim ben yapamıyorum bir türlü :oops: :oops: yardım ederseniz cok sevinirim... 2 haftadır uğraşıyorum yeter deyip bırakmak da istemiyorum Lütfen yardım edin :( :(
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Re: lazarusa component ekleme.

Mesaj gönderen selimr »

ilk önce şu adresten componenti indir
http://sourceforge.net/projects/fibl/fi ... 071023.zip

herhangi bir dizine bu zipli dosyayı aç;

daha sonra lazarusu çalıştır ve menuden paket/paket dosyası (.lpk) aç tan açtığın dizin içindeki fiblaz.lpk dosyasını seç
çıkan pencerede; önce compile, sonra install yap.. bunların sonucunda componentin kurulmuş olacaktır..

fibl dışında zeos ta kurabilirsin.. ayrıca lazarusta hazır gelen SQLdb bölümündeki bileşenleride kullanabilirsin..

bağlantı için ;

bir adet FIBDatabase1
bir adet FIBTransaction1
bir adet FIBDataSet1
bir adet Datasource1
bir adet DBgrid yerleştir..


FIBDatabsase1;
DBName yazan yere firebird dosyasınınn adını yaz (c:\abc\fbdene.fdb ) gibi;

FIBTransaction1;
DefoultDatabase yazan yere FIBDatabase1 yaz;

FIBDataSet1;
Database yazan yere FIBDatabase1;
Transaction yazan yere FIBTransaction1 yaz..
SelectSQL karşısınada yazacağın SQL ifadesini yaz ( artık neyse SELECET FROM ... )

Datasource1 de Dataset için FIBDataSet1 i seç...

DbGrid için DataSource den DataSource1 i seç...

ve FIBDataSet1 i active yap...


bu kadar..


gördüğün gibi DELPH İ den bir farkı yok...

eğer SQL değilde tablolar kullanmak istiyorsan ; zeos u kur..
egoiste_rain
Üye
Mesajlar: 14
Kayıt: 02 Tem 2009 11:29

Re: lazarusa component ekleme.

Mesaj gönderen egoiste_rain »

[img=http://img440.imageshack.us/img440/4181/sda.jpg]

böyle birşeyle karşılaştım ne yapmalıyım_?_ zeos u kurarkende aynı şekilde uyarı görüntülendi...
egoiste_rain
Üye
Mesajlar: 14
Kayıt: 02 Tem 2009 11:29

Re: lazarusa component ekleme.

Mesaj gönderen egoiste_rain »

sanırım eski sürümü kullandığım için böyle bir hata veriyormuş.. son sürümü yükledikten sonra program kendini kapattıktan sonra 'fbclient.dll bulunamadığından bu uygulama bağlatılamadı' diye bir pencere çıkıyor programı tekrar yükleyin diye dewam ediyordu.. firebird klasöründen fbclient.dd dosyasını kopyalayıp sistem32 klasörüne yapıştırdım düzeldi.. yardımınız için çok teşekkür ederim..
Cevapla