delphi.dathox.com
Delphi News: Serializacja klas cz1. cz.2 i cz.3
http://delphi.dathox.com/2009/12/serializacja-klas-cz1-cz2-i-cz3.html
Czwartek, 10 grudnia 2009. Serializacja klas cz1. cz.2 i cz.3. Zbiór 3 artykułów o serializacji klas w Delphi mojego autorstwa bazujący na mechanizmach używanych przez VCL. Obecnie (od Delphi 2010) serializacja jest możliwa w dużo bardziej prosty i oczywisty sposób o którym postaram się wkrótce napisać, jednak warto poznać ta "Old Schoolową" technikę. Wrzucam wszystkie 3 części:. Najważniejsze procedury z dtxUtils używane w dalszym kodzie, bardzo przydatne podczas serializacji klas w Delphi. F := TFileSt...
delphi.dathox.com
Delphi News: marca 2009
http://delphi.dathox.com/2009_03_01_archive.html
Niedziela, 22 marca 2009. Ciągle żyję i pamiętam o blogach. Tylko marność nad marnościami, nie widać na horyzoncie nowego darmowego Delphi. Nie odpisują. Olewają. Po ostatnich kontaktach z CodeGear mam szczerze dość. Tylko M$ dba o przyszłe pokolenia programistów. Czy CG nie rozumie że nie wspierając młodych tylko na tym traci? Autor: (aka. HNB) Maciej Izak. Udostępnij w usłudze Twitter. Udostępnij w usłudze Facebook. Udostępnij w serwisie Pinterest. Linki do moich pozostałych stron.
delphi.dathox.com
Delphi News: grudnia 2009
http://delphi.dathox.com/2009_12_01_archive.html
Czwartek, 10 grudnia 2009. Serializacja klas cz1. cz.2 i cz.3. Zbiór 3 artykułów o serializacji klas w Delphi mojego autorstwa bazujący na mechanizmach używanych przez VCL. Obecnie (od Delphi 2010) serializacja jest możliwa w dużo bardziej prosty i oczywisty sposób o którym postaram się wkrótce napisać, jednak warto poznać ta "Old Schoolową" technikę. Wrzucam wszystkie 3 części:. Najważniejsze procedury z dtxUtils używane w dalszym kodzie, bardzo przydatne podczas serializacji klas w Delphi. F := TFileSt...
delphi.dathox.com
Delphi News: lipca 2009
http://delphi.dathox.com/2009_07_01_archive.html
Piątek, 3 lipca 2009. Delphi - nowe wrażenia - potęga języka na przestrzeni lat. Dobra na Delphi nie mogę się gniewać bo Delphi jest jak kobieta. Co gorsze trochę kosztuje - podobnie jak płeć piękna. Założę się, że większość z was nie miała pojęcia o istnieniu wszystkich elementów Object Pascala. Poniżej wymieniłem najistotniejsze zmiany wprowadzone w samym tylko języku od czasów Delphi 6 na przestrzeni około 7 lat:. Pętla "for in do" na wzór foreach z php. Łatwe tworzenie tablic dynamicznych. Typy gener...
delphi.dathox.com
Delphi News: listopada 2009
http://delphi.dathox.com/2009_11_01_archive.html
Sobota, 28 listopada 2009. Dyrektywy kompilatora Pascala cz.1 - Symbole predefiniowane. Jeśli dostrzegłeś jakieś braki czekam na komentarz! Zaczniemy od podstaw - omówimy na początek symbole pre-definiowane, które są podstawą do sprawnej kompilacji warunkowej. Na początek trochę nudów i może dla większości rzeczy oczywistych, jednak spokojnie :). Jeden z artykułów będzie o "białych krukach" wśród dyrektyw. DEFINE SOME NAME} / definiujemy symbol o nazwie SOME NAME. Embarcadero RAD Studio 2010 Weaver.
delphi.dathox.com
Delphi News: stycznia 2011
http://delphi.dathox.com/2011_01_01_archive.html
Czwartek, 6 stycznia 2011. Prawie pół roku bez postów :). Pracuję od wielu miesięcy nad bardzo dużym projektem. Całość ma już ponad 150k LOC. Niebawem będę mógł ujawnić nieco więcej szczegółów o prowadzonych od czerwca pracach. Sądzę, że to będzie wielkie zaskoczenie dla wszystkich, zwłaszcza dla programistów Delphi :). Podstawową przeszkodą w używaniu DelphiXE jest debugowanie IDE w IDE. Nowa wersja przysporzyła mi kilku kłopotów np. w OTA zmieniając zachowania niektórych elementów. Nie wspo...It is mos...
delphi.dathox.com
Delphi News: Dyrektywy kompilatora Pascala cz.1 - Symbole predefiniowane
http://delphi.dathox.com/2009/11/dyrektywy-kompilatora-pascala-cz1.html
Sobota, 28 listopada 2009. Dyrektywy kompilatora Pascala cz.1 - Symbole predefiniowane. Jeśli dostrzegłeś jakieś braki czekam na komentarz! Zaczniemy od podstaw - omówimy na początek symbole pre-definiowane, które są podstawą do sprawnej kompilacji warunkowej. Na początek trochę nudów i może dla większości rzeczy oczywistych, jednak spokojnie :). Jeden z artykułów będzie o "białych krukach" wśród dyrektyw. DEFINE SOME NAME} / definiujemy symbol o nazwie SOME NAME. Embarcadero RAD Studio 2010 Weaver.
delphi.dathox.com
Delphi News: Nowy kompilator Delphi
http://delphi.dathox.com/2010/07/nowy-kompilator-delphi.html
Sobota, 24 lipca 2010. Huh Rzeczywistość zaczyna mnie coraz bardziej zadziwiać - nowy kompilator Delphi zapowiada się rewelacyjnie - właściwie to dwa kompilatory. Po pierwsze obecny kompilator jest przepisywany/został przepisany z C ( 300K kodu) do C by łatwiej było nim zarządzać i naprawiać błędy/wprowadzać nowe właściwości. Jest trzymany (i będzie) by zachować wszystkie właściwości języka jakie znamy, wszystkie jego niekiedy specyficzne zachowania by można było łagodnie przejść na nowy język Delphi.
delphi.dathox.com
Delphi News: Delphi i TStringGrid cz.1
http://delphi.dathox.com/2010/05/delphi-i-tstringgrid-cz1.html
Niedziela, 2 maja 2010. Delphi i TStringGrid cz.1. Kolejny raz pisząc projekt natrafiłem na seryjnie powtarzające się problemy z StringGridem. Najpopularniejsze braki występujące w komponencie to:. 3 Wykrywanie zdarzenia zmiany rozmiaru kolumny/wiersza. Poniższe rozwiązania nie wymagają instalowania / tworzenia komponentu a jedynie kilku zmian w kodzie modułu z formą. Type / class spoofing. TCS StringGrid = class(TStringGrid);. Procedure TfMain.InsertColumn(AStringGrid: TStringGrid; AColumn: integer);.
delphi.dathox.com
Delphi News: stycznia 2010
http://delphi.dathox.com/2010_01_01_archive.html
Środa, 20 stycznia 2010. Jak wkompilować DLL do EXE. Bardzo stare (ma już z 5 lat) i epickie czyli:. Jak wkompilować DLL do naszego programu. DLLtoPAS jest wersją programu pod starą wersję DLLLoadera. Przemielone nim moduły będą działać po drobnych przeróbkach. Obecnie nie mam czasu, chęci ani potrzeby, na napisanie wersji. Jeśli ktoś chce może napisać podobny program pod nową wersję. Jeśli go napiszesz, wyślij na email: hnb[małpa]dathox.com. A zrobię update credits dla Ciebie. Autora DLL Loadera - BeRo.