vložil Radek Červinka
28. prosince 2010 21:59
Hodně toho bylo napsáno ohledně 64bit Delphi. Aktuální stav je takový, že další verze Delphi by měla být i s 64bit kompilátorem (pokud se nestane něco hooodně nepředvídatelného jako zemětřesení atp).
Následující informace je čistě informativní a bez záruky a jen jako ukázka, vše se může změnit do doby vydání další verze Delphi.
Update
Více...
vložil Radek Červinka
28. prosince 2010 01:37
Součástí Delphi XE je i Express verze nástroje CodeSite.
CodeSite je dle mého celkem podařený nástroj pro logování fungující na bázi klient - server, kdy při kompilaci je do programu začleněn kód komunikačního klienta. Komunikace je pomocí zasílání zpráv WmCopyData (standard) nebo pomocí TPC/IP (volitelně, ale v plné verzi i na vzdálené počítače). Tento nástroj poskytuje zajímavé možnosti i v této Express verzi.
Více...
vložil Radek Červinka
23. prosince 2010 01:01
537e6d4c-b95a-45d3-8fe8-e2eecc06f31a|0|.0
Tagy:
Server
vložil Radek Červinka
21. prosince 2010 23:36
O problémech debuggeru Delphi 2007 a 2009 ve Windows 7/64 bit a jejich řešení jsem psal.

(viz. předchozí článek, včetně řešení od Embarcadera)
Nyní se na blogu Olaf Monien objevil přímo neoficiální nástroj na patchnutí patřičné DLL. Pro jistotu local copy.
vložil Radek Červinka
20. prosince 2010 00:35
Že by se podařilo konečně vytvořit aplikaci pro Android ve FreePascalu? Už to tak vypadá, že se to blíží. Mám radost…
A to navíc Android 2.3 přináší konečně i binarní rozhraní pro budoucnost.
vložil Radek Červinka
20. prosince 2010 00:22
Někdy je vhodné do zdrojáku vložit informaci, která se zobrazí při kompilaci. Delphi pro tuto funkcionalitu má direktivu $Message, která má dokonce i parametry.
Syntaxe: {$MESSAGE HINT|WARN|ERROR|FATAL 'řetězec' }
Více...
vložil Radek Červinka
12. prosince 2010 23:30
Minule jsem ukazoval, jak se dá poslat mail přes nainstalovaný program za pomocí MAPI (a Pepák v komentářích i přímo přes volání API MAPI), dnes ukáži vytvoření mailu za pomocí Synapse a jeho odeslání přes SMTP.
Synapse je knihovna nevizuálních komponent pro síťovou komunikaci na bázi blokujících soketů podporující kromě Delphi i Kylix a FreePascal. Kromě šikovného zapouzdření soketů obsahuje kvalitní podporu pro různé protokoly a další věci (včetně SSL). Její hlavní autor (Lukáš Gebauer) odvedl skvělou práci a osobně je jeho knihovna pro mne jedním z nejlepších open source kódů (spolu s FastMM4, VirtualTreeView atd.) a pravděpodobně i uzavřených.Více...
vložil Radek Červinka
7. prosince 2010 22:57
Někdy je třeba z aplikace umožnit zaslání mailu uživatelem. Nejjednodušší (ale ne vždy použitelný, protože ne každý má instalovaného klienta) způsob je přes MAPI (Mail API).Více...
vložil Radek Červinka
5. prosince 2010 23:09
Každý program se dá zrychlit. Nejinak je tomu i u IDE Delphi libovolné verze. V podstatě znám tři možnosti - v závislosti na verzi Delphi.Více...
vložil Radek Červinka
1. prosince 2010 22:42
Asi jsem to minule špatně vysvětlil.
Implementace FormatSettings je provedena tak, že se jedná o záznam, který je pomocí direktivy absolute směrován na starší položky. Tj. např. FormatSettings.DecimalSeparator leží ve skutečnosti na stejné adrese jako DecimalSeparator, tj. při zápisu nebo čtení z obou proměnných se pracuje s jedním a tím konkrétním místem, jen s tím, že při použití DecimalSeparator je při kompilaci vypsán warning.Více...