2009-03-26 17 views

cevap

19

(Delphi 2009 veya sourceforge Subversion deposundan) ve Sen FASTMM ve ManualLeakReportingControl direktifi ile Dunit GUI-testrunner oluşturmak zorunda. Bu, memoryleak öğelerini etkinleştirir (GUITestRunner.pas'a bir göz atın). (Bu onu yürütmek için biraz zaman aldı çünkü)

+6

Diğer ayrıntılar: (1) FastMM4 test projesi .dpr dosyası "kullanır" bölümünde ilk birim olmalıdır. (2) "." Öğesini kaldırın. Hızlı MM4Options.inc satırında {. $ define ManualLeakReportingControl} satırında (3) Test projesine FASTMM ekleme Koşullu tanımlar (Proje/Seçenekler'de "Dizinler/Koşullar" bölümünde ... (4) Proje oluştur –

+0

DUnit'in [readme-fastmm.txt] (https://sourceforge.net/p/dunit/svn/HEAD/tree/trunk/readme-fastmm.txt) 'de FastMM ile DUnit kurulumuna ilişkin belgeler – mcdon