Blog programistyczny losLab Software
Programowanie w Delphi
Software Development Blog
Programowanie w Delphi
Techniczny przewodnik, jak strukturyzować i kompilować komponenty VCL Delphi, aby linkowały się czysto w C++Builder bez brakujących plików obiektowych
Programowanie w Delphi
Błędy Range Check w bibliotekach PDF dla Delphi: dlaczego złożone warunki logiczne omijają sprawdzanie granic i dlaczego prawdziwą przyczyną jest kolejność
Programowanie w Delphi
Delphi 5 nie posiada właściwości TDateTimePicker.Format. Rozwiązaniem jest DateTime_SetFormat z CommCtrl, wysyłane do uchwytu kontrolki wewnątrz dyrektywy
Programowanie w Delphi
Delphi XE2 uczyniło tagLOGBRUSH32 niekompatybilnym z TLogBrush. Kod EMF zwraca błąd E2010 w CreateBrushIndirect. Skopiuj lbStyle, lbColor i lbHatch do TLogBrush
Programowanie w Delphi
Alokacja i zwalnianie instancji THotPDF w C++Builder: semantyka właściciela, czyszczenie try/__finally, ścieżki dołączania i pułapki AutoLaunch
Programowanie w Delphi
Porównaj trzy sposoby odczytu właściwości dokumentu Excel w Delphi: automatyzacja COM, strumienie zestawów właściwości OLE dla .xls oraz parsowanie docProps
Programowanie w Delphi
64-bitowe Delphi odrzuca wstawki asemblerowe w procedurach Pascala błędem E1025: czym DCC64 różni się od DCC32, jak działa wrapper w czystym asemblerze