DLL dosyası gömmek!!!

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Delhici
Üye
Mesajlar: 176
Kayıt: 20 Eyl 2003 09:04

DLL dosyası gömmek!!!

Mesaj gönderen Delhici »

Merhaba arkadaşlar;

programın kullandığı kendi dll dosyasını yine programın kendi içine gömebilir miyiz. Bunu deneyen kimse var mı?

Teşekkürler..
http://www.bargem.info
Yaşıyorum..... İnadına değil yaptıklarım. Herşey istediğim için oluyor. İstediğim için türkü dinliyorum. İstediğim için çalışıyorum. İstediğim için yaşıyorum ve istediğim için seni seviyorum...
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

dosya gömme işlemi üerinde dur
bölelikle dosyayı exenin içime gömersin ve daha sonra çıkarır kullanırsın ve sonra istersen silersin
bölelikle dll dosyan yerinde yoksa sen yeniden oluştururusun exenin içinde olduğu için geri hemen kullanırsın...bölelikle bir dll bulunamadı hatası aalmazsın en azından
Siz hayal edin...Biz yapalım TuannaSoft...
Delhici
Üye
Mesajlar: 176
Kayıt: 20 Eyl 2003 09:04

Mesaj gönderen Delhici »

teşekkür ederim.

Exe gömmek yada başka bir dosyayı gömmede bir sorun yok. Dll yi gömerken, program açılırken direkt bu dll dosyasını olmadığını gösteren hatayı veriyor...
Bu yüzden dll yi çıkartmıyor..
http://www.bargem.info
Yaşıyorum..... İnadına değil yaptıklarım. Herşey istediğim için oluyor. İstediğim için türkü dinliyorum. İstediğim için çalışıyorum. İstediğim için yaşıyorum ve istediğim için seni seviyorum...
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

o zaman program açılırken dll yi çıkarman lazım çünkü sen dll çıkarmdan yada varlığını kontrol edip ona göre çıkarmadan onu çağırıyorsun sanırım...ama sanıyorum sadece
Siz hayal edin...Biz yapalım TuannaSoft...
Delhici
Üye
Mesajlar: 176
Kayıt: 20 Eyl 2003 09:04

Mesaj gönderen Delhici »

Aslında form açılışında dosyanın varlığını kontrol ettiriyorum. ama sanırım dll yi çıkartan fonksiyonum yanlış.. Çünkü dll yi çıkartmaya çalışırken exe dosyasını çıkardığım fonksiyonu kullanıyorum.

Teşekkür ederim.
http://www.bargem.info
Yaşıyorum..... İnadına değil yaptıklarım. Herşey istediğim için oluyor. İstediğim için türkü dinliyorum. İstediğim için çalışıyorum. İstediğim için yaşıyorum ve istediğim için seni seviyorum...
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Mesaj gönderen vkamadan »

Merhaba ,
Programınız içinde DLL içinden çağırarak kullandığınız fonksiyonların dinamik mi yoksa statikmi yüklendiği çok önemli, eğer statik yükleme yapıyorsanız uygulama çalıştırılırken kulllanılan bütün DLL leri kontrol edecek ve bulamazsa kırılacaktır. Bence Dinamik yükleme yöntemiyle gerekli kontrolleri yaparak kullanınız hem daha fazla kontrol elinize geçmiş olur. konu ile ilgili forumda örnekler mevcut iyi çalışmalar.
Volkan KAMADAN
www.polisoft.com.tr
Cevapla