Obrázek Jak používat Delphi Object Repository

29. 7. 2021, Vladimír Klaus, navštíveno 54x

Delphi

Poměrně často vytvářím nové formuláře, které jsou ale velmi podobné již těm existujícím. Vždy jsem to dělal prastarým způsobem - tedy uložením stávajícího pod novým/dalším jménem, úpravou této kopie atd. Vůbec mě...

Obrázek Databázové napojení na MS Excel přes ADO v Delphi a ASP.NET / C#

26. 7. 2021, Vladimír Klaus, navštíveno 58x

Delphi
MS Excel
MS Office

A je tu další článek o tom, jak přistupovat k MS Excel souborům jako k databázi. Před časem jsem sice psal článek o přístupu k Excel souborům jako k databázi, ale nyní to z nějakého důvodu nefunguje - končí to chybou...

Obrázek Jak v Delphi zajistit správné fungování "StayOnTop"

2. 10. 2020, Vladimír Klaus, navštíveno 343x

Delphi

Každý, kdo programuje v Delphi už nějakou dobu, spíše delší dobu (ano, je to tam od začátku), tak asi ví, že může nastavit formuláři vlastnost: MyForm.FormStyle:=fsStayOnTop; Tím se zajistí, že formulář/okno bude nad...

Obrázek Kdy mohou nastat zvláštní problémy s ADOConnection.Connected a ADOTable.Active

22. 8. 2020, Vladimír Klaus, navštíveno 455x

Delphi
SQL Server

Pokud v Delphi pracujete s databázovými tabulkami, není od věci se tu a tam ujistit o tom, zda je požadovaná tabulka skutečně otevřena, aby nedošlo k chybě. Tedy něco jako: if MyTable.Active then...; Na tom není opravdu...

Obrázek Jak pracovat se záznamy v mřížce TcxGrid od Developer Express

7. 2. 2020, Vladimír Klaus, navštíveno 880x

Delphi

Komponenta TcxGrid do Developer Express je neuvěřitelně mocná, ale také velmi složitá. Používám ji v podstatě ve všech svých Delphi aplikacích už velice dlouho. Přesto, že na řadu věcí jsou návody, tento jednoduchý a...

Obrázek Jak přistoupit z Delphi k MS Excel souborům XLS(X)

29. 12. 2019, Vladimír Klaus, navštíveno 1433x

Delphi
MS Excel

V diskuzních skupinách na Facebooku jsem narazil na dotaz, jak zpracovat Excel soubory v Delphi. V komentářích se objevilo neskutečné množství různých metod, většinou nefunkčních nebo příliš komplikovaných. Překvapivě...

Obrázek Delphi, ADO a Lookup pole - problémy a řešení pomocí LookupCache

26. 11. 2019, Vladimír Klaus, navštíveno 1077x

Delphi

Pokud pro tabulku potřebujete využít tzv. Lookup pole - tedy na základě klíče používat hodnotu z jiné tabulky, není to nic složitého. Klasickým příkladem mohou být třeba objednávky, které odkazují na ID zákazníka a vy...

Obrázek Jak v Delphi pracovat s JSON

24. 9. 2019, Vladimír Klaus, navštíveno 1443x

Delphi

Při získávání dat z webů nebo webových služeb můžete často volit mezi XML nebo JSON. Díky velmi pěkné implementaci JSON v Delphi je možné data získávat pohodlně. Navíc zápis je velmi příjemný a pokud víte, co a kde...

Obrázek Jak v Delphi vypnout uspávání počítače během kritické operace

25. 6. 2019, Vladimír Klaus, navštíveno 794x

Delphi
Windows

Pokud programujete nějakou časově náročnou operaci, je nanejvýš vhodné zajistit, aby se vám během zpracování počítač neuspal, případně ani nevypnul monitor. Přestože je uvedený zdroj, ze kterého jsem čerpal, 10 let...

Obrázek Delphi High Performance, Primož Gabrijelčič

30. 4. 2019, Vladimír Klaus, navštíveno 1416x

Delphi
Knihy

V této úžasné a moc pěkně napsané knize autor popisuje řadu technik pro zrychlení aplikací. Začíná sice trochu nudně komplexitou algoritmů, ale pak přejde na profilery, i přepínače kompilátoru, a zmíní i to, že často...