Opět pár odkazů a tipů.
MySQL podporuje UDF (uživatelské funkce), a ty se dají napsat i v Delphi (proč by taky ne, když jsou to jen DLL) - MySQL UDF v Delphi.
Mimochodem stejný autor udělal plug-in pro Inno Setup, který podporuje stahování z webu. Pak jsem ale zjistil, že existuje i druhý - viz stránka Inno Setupu.
Nějak jsem zapomněl (hmm, spíše jsem to nikdy nevěděl), že Delphi umožňuje přímo psát CTRL konstanty do zdrojového kódu. Je to pozůstatek původního pascalu. Pokud potřebujete napsat řídící kód s ascii kódem 1 - 31 (tj. to co se dalo kdysi napsat CTRL + kód, např. CTRL+C je kód #3 / myslím) napíšete
if Key = ^C then
ShowMessage('The user wants to copy something.')
else if Key = ^V then
ShowMessage('The user wants to paste.')
Druhý trik je vytvoření dynamického pole za pomocí konstruktoru typu:
type
TInts = array of Integer;
..
var
Ints: TInts;
begin
Ints := TInts.Create(3, 5, 1, 0, -2, 5);
Jak upravit FMX pro podporu multi touch pro iOS (a v dalším článku pro Android)
cromis.net/blog/2014/02/patch-free-multi-touch-ios-support-for-xe5.
Tohle jsem už kdysi odkazoval, delphi DCU decompiler, ale tehdy se zdálo, že kolem verze 2007 byl vývoj přerušen - ale nyní je dostupné až do verze XE5
SBD Dependency Injection Framework - prý velmi slušný dependency injection framework, více info na seanbdurkin.id.au.
Nějaký Martin Fiedler onehdá napsal opravdy malý Jpeg decoder v C. Zde je verze pro Delphi nanoJpeg. Podle autora má přeložen pouze 5kb. Tested in Delphi 2010.
Pro milovníky Androidu android-developers.blogspot.it/2011/01/gingerbread-ndk-awesomeness.html o NDK, tj. to co používá Firemonkey na Androidu. Vždycky si uvědomím jak garbage collector a Java je cesta do pekel z hlediska nároku na HW. Potešilo mne, když mi programátor testující svoji web aplikaci s překvapením sdělil, že můj iPhone 3GS s 256M RAM a 600MHz procesorem byl mnohem svižnější než Dual Core Android tablet s 1G paměti. Ale na druhou stranu ta svoboda - takže držím kušňu.
Doufám, že se Vám líbí nový vzhled Delphi.cz a snad to Pepákovi moc nerozhodilo Operu :-).
Datum: 2014-03-10 22:58:00 Tagy: vykriky, dependency injection