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í nebo konzultace na různá témata?


Soutěž - výsledky

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

Naše malá soutěž je u konce, takže je na čase provést nějaké zhodnocení. Jsem rád, že se zúčastnilo celkem dost lidí a co je ještě lepší, že co člověk to algoritmus, přičemž některé opravdu překvapující. Rád bych všem poděkoval, bylo to velmi zajímavé.Více...


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

Tagy:

soutez

Nová prodejní akce Embarcadera

vložil Radek Červinka 27. července 2010 22:13

Embarcadero nyní nabízí při koupi Delphi 2010, C++Builder 2010, nebo RAD Studio 2010 možnost získat předchozí verze zdarma.

Legalizace

Nebudu tady vypisovat celou zprávu, ale jen to co mne zaujalo - zbytek na stránkách Embarcadero v naší republice.Více...


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

Tagy:

Tiskové zprávy

Delphi Prism 2011 - vložit C# jako Pascal

vložil Radek Červinka 27. července 2010 01:43

Jednou z inzerovaných vlastností nové verze Delphi Prism je možnost vložení C# kódu ve schránce jako by se jednalo o kód v Pascalu.

A ačkoliv v podstatě výlučně se starám o nativní Delphi, tak mne zajímalo, zda to funguje, protože jestli ano - tak je to správná cesta k prosazení Delphi Prism v .NET.Více...


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

Tagy:

Recenze

Soutěž - mezistav

vložil Radek Červinka 25. července 2010 22:07

Jen tak pro povzbuzení apetitu a pro ukázání, že měření je celkem dostatečné - mezivýsledky. Jo a ještě poznámka: nezkoušejte takové triky, jako po prvním průběhu si do stringlistu přihodit výslednou hodnotu, nebo ještě lépe - nahradit text za výsledek. Takové řešení je neplatné, ale pobavilo. Navíc jsem upravil některé řešení na jednořádkové data - pro porovnání.Více...


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

Tagy:

soutez

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


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

Tagy: ,

soutez

Regulární výrazy přes TRegExpr

vložil Radek Červinka 21. července 2010 00:51

V základní instalaci Delphi není podpora pro regulární výrazy (zatím), ale je třeba použít kód třetí strany.

Velmi populární je třída TRegExpr, která je volně k použití a proto dnes ukáži jak na ni.Více...


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

Tagy: , ,

Komponenty

Rychlost výsledného kódu u jednotlivých verzí Delphi

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

Přiznám se, že toto jsem neplánoval.

Jak jsem připravoval tu soutěž ohledně programování, tak jsem si to samozřejmě musel referenčně zkusit. Psal jsem to v Delphi 2010 a po odladění mne napadlo, zda to půjde přeložit i neunicode verzí - samozřejmě to šlo bez problémů, ale rychlost zpracování byla celkem rozdílná a to jsem v podstatě nic neměnil - kromě odstranění direktiv, kterým starší verze nerozumí.

No a když už jsem byl v tom, tak jsem to zkusil se všemi verzemi co mám nainstalované. A tady je výsledek.Více...


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

Tagy: , ,

Optimalizace

Malá soutěž v programování - aktualizace

vložil Radek Červinka 15. července 2010 23:17

Zkusíme to jinak. Nechal jsem se inspirovat v zahraničí a uděláme takovou malou soutěž. Já navrhnu zadání (dostatečně lehké) a Vy zkusíte poslat implementaci části programu, která bude provádět zadání. Pro normálního programátora cca 1-2 hodiny práce. Doufám, že to zkusíte.

Cílem je porovnat různé řešení a hlavně začátečníkům ukázat jak to dělají jiní. Budou vyhlášeni dva vítězové:

  • nejrychlejší řešení (tj. program s nejvyšší rychlostí)
  • cena poroty (to jako já :-)) za eleganci nebo čistotu a tak podobně, inspirace začátečníkům

Druhá cena nemusí být vyhlášena (málo účastníků, autor už vyhrál první cenu …).Více...


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

Tagy: , ,

soutez

Zrychlení přepínaní mezi kódem a formulářem v Delphi 2010

vložil Radek Červinka 14. července 2010 23:24

Andreas Hausladen zjistil, že pokud používáte jen novou paletu komponent můžete ještě zrychlit přepínání mezi formulářem a kódem, kdy lze pozorovat drobné "zaváhání".

Malá odbočka: nová anketa. Více...


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

Tagy: , ,

Praxe

DLL jako plugin

vložil Radek Červinka 11. července 2010 00:13

Minule jsem ukázal jak se DLL dělá, na co je atd. a dnes zkusíme něco praktického. Zkusíme implementovat do naší aplikace pluginy, tj. rozšiřující moduly.

Náš program zjistí dostupné pluginy, zobrazí informace, co který plugin dělá a po výběru pluginu uživatelem v něm zavolá modální dialog.Více...


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

Tagy: , ,

Praxe

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