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

Free Delphi Starter Edition download

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


Náhodné výkřiky 55

vložil Radek Červinka 25. ledna 2017 23:56

Poprvé v novém roce další dávka odkazů, co se může hodit.

TeeGrid je velmi zajímavý open source grid napsaný z gruntu, tj. bez DBGrid a spol. od Steema - autorů TeeChart.

Nějak jsem pozapomněl na Open DBExpress, který byl aktualizován pro aktuální Delphi. Je to DBExpress driver na bázi ODBC. Což mi připomíná, že kdysi existovala sada komponent s názvem ODBCe, což bylo něco podobného ale bez DBExpress, ale asi to zmizelo v prachu dějin. Stejně bych asi použil FireDAC nebo ADO.

Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , , , , , , , ,

Nástroje

Delphinus - open package instalátor pro Delphi XE - DX

vložil Radek Červinka 1. října 2015 23:20

Od Delphi XE8 obsahuje Delphi nástroj na automatickou instalaci komponent s názvem GetIt a mimochodem nově obsahuje možnost instalace JCL a JVCL.

Pokud máte starší Delphi (od XE) tak nemusíte úplně zoufat, ale máte možnost použít nový alternativní nástroj s názvem Delphinus.

Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy:

Rozšíření Delphi

Windows 8 Metro style UI component

vložil Radek Červinka 25. listopadu 2011 12:20

Tohle se mi líbí a jede to moc pěkně. Free komponenty pro Delphi včetně zdrojáků pro implementaci Windows 8 Metro style rozhraní. Používá to GDI+, takže by to mělo jet i na XP (nebo i na 2000).

Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , ,

Komponenty

Náhodné výkřiky 3

vložil Radek Červinka 29. dubna 2011 22:00

Opět je tu několik navzájem nesouvisejících výkřiků, které jsou delší než limit twitteru a kratší než článek.

Dnes o tom jak použít RichEdit 4.1, nějaký nástroj, nějaká free komponenta, trochu cool grafiky se zdrojovým kódem, tip pro 64bit kompatibilitu.

Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , , , , ,

Novinky

GDI plus

vložil Radek Červinka 22. února 2011 22:36

Když jsem v psaní o té grafice tak nemůžu zapomenout na GDI+ pro Delphi. API konverzi je dostupná na progdigy.com zároveň spolu s cca 80 kousky kódu jako ukázka.

antialiasing

Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , ,

Komponenty

GR32_Lines

vložil Radek Červinka 19. února 2011 23:10

O Graphics32 (nebo jednoduše GR32) jsem už psal. Jedná se o brutálně rychlou knihovnu pro práci s grafikou. A nad ní (stejně jako nad jiným kvalitním základem) se dá stavět. A jednou z těchto nadstaveb je GR32_Lines (a potažmo GR32_Text ze stejného balíku), autorem je Angus Johnson.

TLine32

Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , ,

Komponenty

Odesílání mailů přes SMTP v Indy

vložil [Z] 10. ledna 2011 21:39

V jednom minulém článku popsal Radek jak odeslat e-mail za pomocí Synapse.

Já dávám přednost Indy a proto zde připojuji jednoduchý návod jak Indy využít ke stejnému účelu.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , , ,

Praxe

Export do XLS bez excelu v Delphi

vložil Radek Červinka 8. ledna 2011 23:42

Většinou se pro export do Excelu používá automatizace přes Excel, ale pro náš CRM systém jsem hledal alternativu pro export dat do XLS bez Excelu (ne CSV není to pravé) a nakonec jsem našel jsem jak komerční, tak OSS řešení. Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: ,

Komponenty

Dekompilace DCU

vložil Radek Červinka 23. listopadu 2010 21:51

Existuje lehce undergroundová aplikace se zdroji pro částečnou dekompilaci DCU, která ale je mimochodem součástí mnoha projektů (namátkou CnPack wizards nebo IDR - Interactive Delphi Reconstructor, o kterém jsem také psal).

Jaký je vlastně rozdíl mezi dekompilaci výsledného EXE a DCU? V EXE nemusí být všechny metody, navíc tam nejsou informace o jménech.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , ,

Nástroje

Drag and Drop Component Suite pro Delphi

vložil Radek Červinka 14. října 2010 01:12

Drag and Drop Component Suite pro Delphi, autor Anders Melander, je freeware VCL knihovna komponent, která do Delphi přidává podporu pro drag&drop na bázi COM, tj. třeba z Průzkumníku nebo Outlooku.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , ,

Komponenty

NativeXML

vložil Radek Červinka 3. října 2010 00:31

Pro přístup k XML v Delphi je možno použít několik různých komponent nebo tříd. Součástí instalace Delphi je implementace XML zapouzdřující ActiveX implementaci XML od MS (MSXML6) - komponenty TXMLDocument atd.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , ,

Komponenty

DWScript - další možnost skriptování v Delphi

vložil Radek Červinka 4. září 2010 01:21

Jednou tu už skriptování v Delphi bylo, ale tato knihovna (DWS) se mi zdá čitelnější a podle testů autora je řádově rychlejší než dříve uvedená knihovna. Navíc se mi líbí jak se dá jednoduše integrovat a spolupracovat s kódem v Delphi.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: ,

Komponenty

Exception dialog

vložil Radek Červinka 2. srpna 2010 22:28

V každém programu je chyba. A teď co s tím. Podle mne nejhloupější variantou je ukončit program, protože uživatel přijde o data.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , ,

Praxe

Rozhovor: Richard Kubát - druhá část

vložil Radek Červinka 20. května 2010 00:07

Pokračování rozhovoru s Ing. Richardem Kubátem, ředitelem českého zastoupení Embarcadero - předchozí část.

RČ: Jak se vlastně díváte na FreePascal a Lazarus? Je to pro Delphi konkurence? Osobně u něho chápu jako největší výhodu jeho multiplatformnost.

RK: Přiznám se, že o Lazaru a FreePascalu toho moc nevím. Ale ve své praxi narážím na tato jména vývojových prostředí jen v diskusních skupinách. Nevím o žádné velké aplikaci, která by pocházela z této dílny. To samozřejmě může být pouze má ignorance. Domnívám se však, že Delphi je podstatně ucelenější a obsažnější systém s vychytávkami jako je vícevrstvý middleware DataSnap, generika, anonymní metody, ladění vícevláknových aplikací, UML, podpora dotekových zařízení a zpracování gest a třeba i podpora Unicode. Nevím, jestli tohle uvedené nástroje obsahují a mám takový pocit, že asi většinu ne. Takže profesionál sáhne spíš po Delphi, zatímco student, kutil či příležitostný programátor s nižšími nároky na vybavenost prostředí má možnost použít nástroj zadarmo a zůstat u skvělého jazyka Object Pascal. A to je dobře i pro nás.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , , , , ,

Rozhovory

Rozhovor: Richard Kubát - první část

vložil Radek Červinka 19. května 2010 23:50

Ing. Richard Kubát (55), ředitel českého zastoupení Embarcadero přijal mou nabídku na rozhovor.

Radek Červinka (RČ): Dobrý den pane Kubáte, díky, že jste si udělal na delphi.cz čas.

Úplně na začátek: někde jsem slyšel, že jste původem programátor a že jste začínal u sálových počítačů a až později jste začal prodávat SW.

Richard Kubát (RK): Dobrý den. Ano, jsem původem programátor. Po VŠ jsem nastoupil v roce 1979 do Výzkumného ústavu matematických strojů a prakticky po celých 10 let svého působení v této instituci jsem se ometal kolem počítačů. Nebyly to sice ty tzv. sálové, jak se jim tenkrát říkalo. Byly to spíš menší počítače; zabraly jen jednu malou místnost. Ale musel jsem si zpočátku vystačit s 32 KB operační paměti a s děrnou páskou místo disků. Bavilo mě to ohromně a v oktalové soustavě jsem počítal, jako když bičem mrská. Ladění neboli debugging programů v assembleru se prováděl zalepováním dírek v pásce červenou izolepou a vyrážením jiných dírek pomocí speciálního ručního děrovátka.Více...


Nabízíme Delphi školení na různá témata, primárně ve Vaší firmě.

Tagy: , , , , ,

Rozhovory

Naše nabídka

Partial English version.

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 nebo burzy práce).

Pokud chcete podpořit tento server libovolnou částkou, můžete použít PayPal. Moc děkuji.

Delphi Certified Developer

O Delphi.cz

Delphi je jediný moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64 , Mac OSX a na iPhone a Android (s výhledem na další platformy díky FireMonkey) na současném trhu (včetně Windows 8.1).

V současnosti je světová komunita přes dva miliónů vývojářů.

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.

Anketa

Poslední komentáře

Comment RSS