Prje Bittikten sonra ....

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
çetinkaya

Prje Bittikten sonra ....

Mesaj gönderen çetinkaya »

S.A arkadaşlar ben bir ticari uygulama yazdım bu programın başka bir makinada sorunsuz çalıması için exstra ne tür bir işlem yapmalıyım.?? Mesela bir arkadaş projendeki bpl uzantılı dosyları programı kurduğun makinada system32 atarsan sorun olmaz dedi siz ce doğru mu bu işlem..??
Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 05:38
Konum: İstanbul

Re: Prje Bittikten sonra ....

Mesaj gönderen adelphiforumz »

dışarıdan özel bir dll yada başka birşey çağırmıyorsan exenin kendisi yeterli
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
Kullanıcı avatarı
baypipox
Üye
Mesajlar: 122
Kayıt: 16 Eki 2006 04:23
İletişim:

Re: Prje Bittikten sonra ....

Mesaj gönderen baypipox »

adelphiforumz yazdı:dışarıdan özel bir dll yada başka birşey çağırmıyorsan exenin kendisi yeterli
ama her ihtimale karşı kullandığın bileşenlerin bpl, lic, map, dll dosyalarını system32'ye atabilirsin...
çetinkaya

Re: Prje Bittikten sonra ....

Mesaj gönderen çetinkaya »

vermiş olduğunuz cevaplar için tşk ederim yani lafın kısası projede kullandığımız dll dosyalarının dışında bpl uzantılı dosyları ekledikten sonra sorun çıkmaz yani öyle mi ..??
Kullanıcı avatarı
baypipox
Üye
Mesajlar: 122
Kayıt: 16 Eki 2006 04:23
İletişim:

Re: Prje Bittikten sonra ....

Mesaj gönderen baypipox »

Yani sorun çıkmaz ama;
Ne kadar sağlam yaparsan yap, her zaman bi sorun çıkar kardeş bu iş bizraz böyle..
50 tane sorun çıkar halledersin ama 51.inci yine çıkar... :D
çetinkaya

Re: Prje Bittikten sonra ....

Mesaj gönderen çetinkaya »

valla inşallah müşterinin yanında mahcup duruma düşmeyiz...
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: Prje Bittikten sonra ....

Mesaj gönderen csunguray »

Normalde bir delphi programı derlendiğinde tek bir exe dosyası oluşturur. Başka bir şeye ihtiyaç duyulmaz. Başka dosyalara ihtiyaç duyan şey kullandığınız componentlerdir. Özellikle veritabanı bağlantısı olarak ne tür componentler kullandığınızı yazarsanız yapmanız gerekenler konusunda bilgi veririm.

Ne kadar sağlam yaparsan yap, her zaman bi sorun çıkar kardeş bu iş bizraz böyle..
50 tane sorun çıkar halledersin ama 51.inci yine çıkar...
Bu fikre kesinlikle katılmıyorum. Bir takım sorunlar çıkması muhtemeldir. Ama emin olun sizin karşınıza çıkan sorun daha önce en az 5000 kez başkalarının karşısına çıktığı için çözümü de kolaydır.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
çetinkaya

Re: Prje Bittikten sonra ....

Mesaj gönderen çetinkaya »

C. Sunguray hocam verdğiniz cevap için tşk ederim.Veritabanım firebird.Bağlantıda ise Intrbase componentleri kullandım.3.parti component olarak ise Raize ve fast report var başkada yok...
emin_as
Üye
Mesajlar: 559
Kayıt: 01 Eki 2008 10:05
Konum: izmir
İletişim:

Re: Prje Bittikten sonra ....

Mesaj gönderen emin_as »

* Programın çalışacagı bilgisayara da firebird un kurulması gerekir.
* Fast report taki raporları rpt olarak dışarı kaydettiysen, onları da programla birlikte vermelisin. Bu dosyaları yüklerken göreceli adres kullan, yoksa program farklı klasöre kopyalanırsa, rapor dosyalarını bulamaz.
* Bpl dosyaları delphinin runtime i dır. Eger derlerken runtime paketlerini kullanarak derlersen, exe boyu ufalır, ama program çalışmak için bu bpl dosyalara ihtiyaç duyar. Bpl dosyalarını kullanmamak ve exenin biraz büyük olmasını kafaya takmamak gerekir.

Bildigim kadarıyla raize bileşenleri özel bir dll e ihtiyaç duymuyor.

Bu tür denemeleri kendi bilgisayarında da yapabilirsin. Bir tane virtual server kurup, ona xp veya başka bir işletim sistemi yükleyebilirsin. Sistem temiz olacagı için, programın çalışıp, çalışmayacagı kolaylıkla test edilebilir.

Virtualbox:
http://www.virtualbox.org/
çetinkaya

Re: Prje Bittikten sonra ....

Mesaj gönderen çetinkaya »

tşk ederim vermiş olduğunuz cevaplar için..
Kullanıcı avatarı
tanerileri
Üye
Mesajlar: 55
Kayıt: 06 Tem 2007 11:30

Re: Prje Bittikten sonra ....

Mesaj gönderen tanerileri »

Programı derledikten sonra , ana menüden Project/İnformation da , packages used kısmı boşsa , kullandığın dll dosyaları varsa onların haricinde bir dosya kopyalamana gerek yoktur.,

bahsettiğim yerde packages yüklü ise ( bu packages exe dosyasının boyunu kısaltmak için kullanılır , varsayılan ayar bu değildir ama sonra elle değiştirmişsen , hep bu şekilde gelir , böyle olduğunu düşünürsek) o packageslerin pbl dosyası hallerini , çalışacak bilgisayarın system ine kopyalaman gerekir.

packagesleri genellikle bir bilgisayarda birden çok delphiyle geliştirilmiş program varsa kullanmanı öneririm (özellikle bu programlar aynı anda çalışacaklarsa), tek bir program varsa sadece kullanmaman daha iyi .

İyi çalışmalar.
Taner İLERİ.
çetinkaya

Re: Prje Bittikten sonra ....

Mesaj gönderen çetinkaya »

ilginiz için öncelikle tşk ederim.Fakat bahsettiğiniz gibi project menüsünde informatiıon for (none) yazan bir menü seçeneği var fakat oda aktif değil pasif konumda. birde bu bahsedilen bpl uzantılı dosyları exe içine gömme yada ekleme birşey mümkün mü acaba..???*
Cevapla