Rozcestník: Jste tu poprvé? Pro začátečníky jsem napsal úvod do programování v Delphi. Můžete si přečíst informace ohledně změn v jednotlivých verzích Delphi a případně mezi jednotlivými edicemi Delphi. Pokud přecházíte ze starších verzí tak si všimněte mého pojednání řetezce a unicode.
Možná Vás bude zajímat spolupráce databáze a Delphi, nebo se budete rozhodovat mezi různými druhy Delphi projektů.
Uvažujete o vývoji pro mobilní zařízení? V tom případě navštivte sekci FireMonkey.

Pokud Vám nestačí náš přehled komponent, navštivte adresář nejpopulárnějších open source Delphi komponent

Platform status - podporované platformy v jednotlivých verzích

Free Delphi Starter Edition download

Potřebujete Delphi školení nebo konzultace na různá témata?


NameThreadForDebugging v Delphi 2007

vložil Radek Červinka 9. září 2015 22:27

Většinou používám Delphi z řady XE, ale pro některé projekty stále mám D2007. A některé věci mi vyloženě chybí, např. NameThreadForDebugging, což jsem popisoval s dalšími fíčurkami v článku Několik typů pro ladění v Delphi. A až dneska jsem zjistil, že D2007 něco podobného má, jen ne tak přímočaře.

Více...

Tagy: ,

Praxe

MS uvolnil update, který zablokuje starší verze Delphi

vložil Radek Červinka 15. srpna 2014 11:30

Podle toho co jsem četl se problem týká nejméně Delphi 2007 až Delphi 2010. IDE načítá externí font, což MS zablokoval. Podle všeho se jedná o KB2982791.

Pokud dostanete "Cannot create file C:\Users\Admin\AppData\Local\Temp\EditorLineEnds.ttr", tak se jedná o tento problém.

Řešení jsou dvě: odinstalovat uvedenou opravu, nebo použít IDEFixPack, který od verze 2.7 obsahuje patch, který zakazuje načítání externích fontů - andy.jgknet.de/blog/2014/08/editorlineends-ttr-idefixpack-users-are-not-affected.

via: stackoverflow

Tagy: , , ,

Praxe

TGlassFrame pro Windows Vista

vložil Radek Červinka 13. listopadu 2011 23:50

Windows Vista přinášejí podporu Glass efektu. A Delphi VCL toto podporuje od verze 2007. Více...

Tagy: , , ,

Praxe

TComboBoxEx - vylepšený TComboBox

vložil Radek Červinka 21. června 2011 00:57

Jednou z méně známých komponent přímo z instalace Delphi je TComboBoxEx. Byla přidána až ve vyšších verzích Delphi - proto ta menší publicita. Verzí si nejsem jist, ale existuje i v Delphi 2007. Díky ní rapidně ubylo pokusů o customdraw combobox pro položky s obrázky, neb to byl jeden z cílů tvůrců.

Pro mne další významnou věcí je možnost použít můj globální imagelist a do comboboxu dát položky, které mají vlastní ID, které se neshoduje s položkou v ImageList a mohu si ho definovat. Další věci jsou už jen bonus - jako např. možnost specifikovat odsazení položky.

TComboBoxEx

Více...

Tagy: , ,

Komponenty

Problém s April 08 Hotfix pro Delphi 2007

vložil Radek Červinka 21. ledna 2011 22:14

Jsa v relativně dobré náladě před víkendem, dal jsem se do menšího úklidu počítače a při té příležitosti jsem reinstaloval Delphi 2007, abych z něj odstranil některé věci. Všechno šlo relativně dobře až do okamžiku, kdy jsem chtěl instalovat April 08 Hotfix pro Delphi 2007 (radstudio2007apr08hotfix.exe). Více...

Tagy: , ,

Návody

Neoficiální workaround pro Delphi 2007 a 2009 ve Windows 7/64

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.

Delphi 2007 Assertion failure

(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.

Tagy: ,

Podpora

Několik tipů pro debugger - 2 díl

vložil Radek Červinka 30. září 2010 00:28

V minulém díle jsem začal ukazovat pár triků pro ladění a dnes je tu pokračování.Více...

Tagy: , , , , ,

Praxe

Soutěž o RAD Studio 2007 Architekt

vložil Radek Červinka 23. září 2010 22:10

Už nějakou dobu mi leží v šuplíku RAD Studio 2007 Architekt (tj. nejvyšší edice) získaná od zastoupení Embarcadero v naší republice jako cena do nějaké soutěže (moc děkujeme). Dlouho jsem si lámal hlavu co s ní, přece jen se i dnes prodává bratru za cca 80 000 Kč - takže jsem nechtěl aby to bylo úplně zadarmo.

RAD Studio 2007

Více...

Tagy: , , ,

soutez

Vylepšení helpu u Delphi 2005 - Delphi 2010

vložil Radek Červinka 12. srpna 2010 23:34

Obecně je známo, že s příchodem Delphi 2005 (tehdy) Borland převzal pro zobrazování helpu parodii se jménem Microsoft Document Explorer. Postupem času se sice help (i jako Embarcadero) vylepšoval, ale stále nedosahuje kvalit (a hlavně rychlosti) původního Delphi 7 helpu. Více...

Tagy: , , , , , ,

Rozšíření Delphi

Trochu lepší cena do soutěže...

vložil Radek Červinka 22. července 2010 23:37

Pan Richard Kubát z lokálního zastoupení firmy Embarcadero byl tak laskav a poskytl mi drobnost jako další cenu (kromě PDF) pro vítěze naší soutěže (mám jich více - takže to není poslední šance), ale hlavně hlavní cenu do připravované soutěže v programování, která je opravdu zajímavá.

Hrníček Borland

cena pro nejrychlejší řešení aktuální soutěže

Neváhejte, hrnek je opravdu pěkný. A ta budoucí cena? Více...

Tagy: ,

soutez

Help Update 2 pro Delphi a C++Builder 2010

vložil Radek Červinka 2. března 2010 23:54

Je dostupný update 2 pro help Delphi a C++Builder 2010. Pokud si necháte zkontrolovat aktualizace měl by být help dostupný jako automatická aktualizace ke stažení.

Seznam změn a poznámek.

Jinak na docs.embarcadero.com je dostupný help v CHM (a to i pro Delphi 2007, 2009 a samozřejmě 2010).

Tagy: , ,

Aktualizace

Class helper

vložil Radek Červinka 15. února 2010 23:07

Jak jsem již psal, Delphi 2007 přináší do jazyka koncepci Class Helper. Jedná se o možnost rozšiřovat existující třídy o metody a property (ale ne pole) bez zásahu do původní třídy. Cílem je mít možnost základní třídy a případné platformové rozšíření implementovat pomocí class helperů.

Raději rovnou příklad. Vytvoříme class helper pro TEdit a pak ho použijeme.Více...

Tagy: ,

Jazyk

Optimalizovaná RTL pro Delphi 7

vložil Radek Červinka 8. ledna 2010 23:58

update: Již i verze pro Delphi 2007

Na webu se objevila neoficiální optimalizovaná verze RTL knihovny z Delphi 7, resp. z licenčních důvodů jen její diff. Autoři tvrdí, že ji používají v kritických projektech a podle popisu a používaných knihoven to vypadá zajímavě. Na zmiňované stránce je přehled změn.

Součástí je např. FastMM, některé části FastCode, části RTL optimalizované a opravené některé chyby ve Windows Vista, takže pokud používáte Delphi 7 tak to asi stojí aspoň za pohled.

Tagy: , ,

Optimalizace

Neoficiální RAD Studio 2007 Debugger fix řeší problémy ve Windows 7

vložil Radek Červinka 21. prosince 2009 00:30

Nedávno jsem zmiňoval hotfix pro debugger v Delphi 2009 a Windows 7 64 bit, nyní se objevil neoficiální fix pro Delphi 2007 a Windows 7 64bit .

Ačkoliv byla úprava vytvořena jedním z autorů Delphi, není oficiální a tudíž i není podporována Embarcaderem, tj. pokud Vám bude fungovat OK, jinak prostě nic.

Stažení z CodeCentral, informace.

Popřípadě zde je jiné řešení: http://www.monien.net/delphi-2009-windows-7-64-bit-debugger-crash-workaround/

Tagy:

Aktualizace

Mini recenze Delphi 2007 (část 2 / 2)

vložil Radek Červinka 11. prosince 2009 01:32

Jak jsem slíbil - je tu druhá část ohledně Delphi 2007 (Delphi 2009 a Delphi 2010 budou někdy následovat). Dnes tedy o RTL a VCL. Doporučuji čtení začít nejprve první částí popisující IDE, kompilátor a změny v jazyce zhruba tak od Delphi 7.Více...

Tagy: , , , , , ,

Recenze

Naše nabídka

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy).

love Delphi

O Delphi.cz

Delphi je moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64, Mac OSX, Linux a na iPhone a Android.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Poslední komentáře

Comment RSS

Dle měsíců