1

Konu: DLL de "Program Too Big Error"

Herkese merhaba arkadaşlar,

Bir DLL deki program too big hatasını çözmenin yolu nedir? Progcache = 0 olarak ayarlandığında da sonuç değişmiyor. Hata mesajının oluşumu da ilginç. Diyelim ki aynı DLL nesnesini 5 kez çalıştırıyorsunuz, sorun yok. 6 seferde hata veriyor. Bazen 7 bazen 10 seferde. Program kodu gayet kısa ama kullanılan dosyaların boyutların birkaç yüz mb ler seviyesinde. Kullanılan tablolar Free  tablolar. DLL içindeki işlemler klasik komutlarla yapılıyor. Yani Cursor Adapter kullanılmıyor.

Cevap ve öneriler için şimdiden teşekkürler.

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

2

Re: DLL de "Program Too Big Error"

Merhaba Uğur

DLL'i clear ederek bir denesene.
Örnek:

Visual Fox Pro
DECLARE INTEGER BlaBlaBla IN Bla32.dll

...
...
CLEAR DLLS "BlaBlaBla"
Bir projenin bitmesi için 3 seçenek vardır: hızlı, ucuz, iyi. Bu seçeneklerden iki tanesini seçiniz.

3 Son düzenleyen, ugurlu2001 (07.11.2016 20:54:22)

Re: DLL de "Program Too Big Error"

Progcache = 0 ile sorun halloldu. En azindan simdilik o sekilde gorunuyor.

DLL i derlemeden once proje dosyasina Config.Fpw eklemek gerekiyor ve Progcache = 0 degeri verlidiginde sorun simdilik hallolmus gibi gorunuyor.

Yorumlar icin tesekkurler.

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü