Aplicații fără memory leaks dezvoltate în Delphi 2009

Zilele trecute am decis că e timpul să migrez toate proiectele mele pe noul (încă?) Delphi 2009. Procesul a fost destul de interesant, cu surprize plăcute și nu prea. Cel mai dureros a fost că am desenat un component nou TDBFDataSet, deoarece nu prea am găsit alternative de acces către fișierele DBF compatibile cu Delphi 2009.În final trebuia să mă conving că "opera" nu are nici o scurgere de memorie. După puțin googling am găsit o opțiune mai puțin publică a managerului de memorie FastMM integrat încă din Delphi 2006.Deci, pentru detectarea eventualelor scurgeri de memorie adăugați următoarele rînduri în cod:
{$WARN SYMBOL_PLATFORM OFF}
ReportMemoryLeaksOnShutdown := DebugHook 0; {$WARN SYMBOL_PLATFORM ON}
P.S.  Eu am avut noroc, din prima fără nici un leak ;)

Sursa
2009-02-12 19:40:45



Comenteaza





Ultimele 25 posturi adăugate

18:48:48Fără Titlu —» Путепроводные Заметки
16:37:04Fără Titlu —» Путепроводные Заметки
14:10:40Fără Titlu —» Путепроводные Заметки
11:47:22Spectacol în aer liber la Amfiteatrul din Ciocana in final de stagiune —» Curaj.TV | Media alternativă
08:29:55Cultura Iei: Moștenirea și Simbolistica Costumului Popular —» Biblioteca de Arte 'Tudor Arghezi'
04:32:00POEME PRIN ANI —» Leo Butnaru
20:50:01Fără Titlu —» Путепроводные Заметки
19:21:42Fără Titlu —» Путепроводные Заметки
17:57:00Iulie 2025 – evenimente karmice, violențe, schimbări majore —» codul omega
17:52:41Fără Titlu —» Путепроводные Заметки
15:32:52Fără Titlu —» Путепроводные Заметки
05:01:00DIN YES-EURI —» Leo Butnaru
01:25:15Fără Titlu —» Путепроводные Заметки
19:38:25Fără Titlu —» Путепроводные Заметки
17:35:11Fără Titlu —» Путепроводные Заметки
14:30:58Primarii care i-au ajutat pe romi. Deportarea romilor în Transnistria —» Curaj.TV | Media alternativă
14:11:48Fără Titlu —» Путепроводные Заметки
08:54:11Ștefan Iamandi: mii de surse media au publicat informații de la Congresul OIV din Moldova —» Fine Wine
06:01:00ÎN AȘTEPTARE 4/11 —» Leo Butnaru
05:44:00Amintiri —» Andrei LANGA. Blogul personal
05:44:00Amintiri —» Andrei LANGA. Blogul personal
03:44:24Fără Titlu —» Путепроводные Заметки
01:22:04Fără Titlu —» Путепроводные Заметки
21:59:09Fără Titlu —» Путепроводные Заметки
19:19:16Eminesciana, 2025 —» Biblioteca de Arte 'Tudor Arghezi'