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

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


Chyba dne

vložil Radek Červinka 27. srpna 2016 00:23

Při jedné konzultaci jsem našel zajímavou chybu v jedné části zákazníkova programu. Myslím, že je to pěkný příklad.

//LEAK !
var
  ads: TADOQuery;
begin
  ads := TADOQuery.Create(nil);
  ads.Connection := ADOConnection1;
  with ads, SQL do
  begin
    try
      Text := 'SELECT * FROM tCRM_Currency';
      Open;
      try
        while not Eof do
        begin
          //………..
          Next;
        end;
      finally
        Close;
      end;
    finally
      Free;
    end;
  end;
end;

Zkuste ji první najít samostatně. Více...


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

Tagy:

Praxe

Delphi Starter Edition for Free

vložil Radek Červinka 23. srpna 2016 14:49

Delphi starter edice zadarmo do 9.září 2016.

embarcadero.com/products/delphi/starter/promotional-download.

Jedná se o součást akce nazvané Delphi Boot Camp, tj. serie seminářů o programování v Delphi embt.co/2016delphicamp, s cílem Delphi zviditelnit.


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

Tagy:

Programátor Delphi

vložil Radek Červinka 17. srpna 2016 18:50

Firma TENZOVÁHY, s.r.o. - přední výrobce vah a vážních systémů pro dopravu a průmysl hledá pracovníka na pozici

Vývojář software

logo

Nabízíme

  • jistotu a dlouhodobou perspektivu zaměstnání
  • zajímavou a různorodou práci se zaměřením na: vývoj vážní elektroniky a obslužného software vah, vývoj aplikačního software, zpracování dat, zpracování obrazu,
  • seberealizaci při zapojení do výzkumných projektů firmy na pozici řešitele,
  • fixní plat + odměny, zvyšování platu po zapracování a dle pracovních výsledků
  • 20 dní dovolené + volno navíc mezi vánočními svátky,
  • zaměstnanecké výhody - stravenky, příspěvky na ŽP / PP, možnost využití firemního notebooku, telefonu atd.

Více...


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

Tagy:

Inzeraty

Mobilní balíček zdarma při upgrade nebo nové licenci

vložil Radek Červinka 17. srpna 2016 18:48

Embarcadero zveřejnilo speciální nabídku, kdy při upgrade nebo nové licenci verze profesional dostanete mobilní balíček zdarma. Zároveň platí i ostatní bonusy jako "Konopka Signature VCL Controls" a "Radiant Shapes" zdarma. Tyto komponenty mají být v další verzi součástí Delphi, takže se o aktualizace nemusíte bát.

Nabídka je časově omezena - pokud Vás láká mobilní vývoj a uvažujete o upgrade tak máte celkem dobrou příležitost.


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

Tagy:

Akce

Delphi a EET

vložil Radek Červinka 16. srpna 2016 16:03

Jelikož to ministerstvo financí opravdu myslí vážně s EET (Elektronickou evidencí tržeb), vystává nutnost se tomu začít pomalu věnovat.

Pokud tedy hledáte pomoc, nebo naopak máte zkušenost, zkuste se podívat na naše fórum, kde se to již nějakou dobu řeší, a pokud můžete tak přispějte svojí troškou do mlýna.

Vlákno na fóru EET a Delphi.


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

Tagy:

Praxe

Delphi RoadMap 2016 srpen

vložil Radek Červinka 5. srpna 2016 23:34

Jak bylo slíbeno tak po půl roce je tu aktualizace roadmap včetně komentářů produktových manažerů.

Zásadní informace je návrat k ročnímu cyklu vydávání verzí. Ohledně platforem nás čeká Linux server, později macOS 64bit. Ohledně Linuxu podle předpokladů bude podpora FireDac pro různé platformy.

Začíná být kladen větší důraz na nativní zobrazování prvků ve FMX (důležité hlavně pro TEdit a TMemo, již nyní pro Windows a iOS). Integrovány budou Konopka Controls a Radiant Shapes (které jsou už nyní dostupné zdarma v rámci předplatného).

Ohledně samotného jazyka je slibována podpora nullable typů a dalších jazykových cukrátek podle toho co si zákazníci přejí. Ale raději si to přečtete sami podrobně.


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

Tagy:

Delphi | Novinky

Jednoduchá FireMonkey mobilní Android aplikace krok za krokem

vložil Radek Červinka 20. června 2016 22:48

Ukáži jak za pomoci Delphi a pár minut vytvoříte jednoduchou mobilní aplikaci pro Android s tím, že pokud máte Apple tak ji jen přeložíte pro iOS.

Veškerý vývoj bude probíhat na Windows jako Win32 aplikace a jen výsledek upravíme na zařízení. Naše aplikace umožní zadat IČO a z webu si dotáhne informace o firmě ve formě JSON, ten zpracujeme a zobrazíme.

Co budeme potřebovat

Více...


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

Tagy: , , ,

FireMonkey | Návody

VCL TRelativePanel

vložil Radek Červinka 13. června 2016 22:39

Nenápadnou, ale velmi zajímavou VCL komponentou přidanou v Delphi Seattle je TRelativePanel.

Tento panel umožňuje všem komponentám na něm umístěným specifikovat relativní polohu vůči panelu nebo vůči jiným komponentám, což je něco co ve VCL chybělo (pokud nepočítám Margins). Jakákoliv přidaná komponenta na tento panel dostane řadu property, které tak mohou specifikovat polohu vůči jiným objektům.

Relative Panel

Více...


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

Tagy: ,

Novinky v Delphi

FastMM, UseReleaseStack a další

vložil Radek Červinka 29. května 2016 03:39

Před nedávnem Primoz Gabrijelcic přidal do nejnovější verze FastMM další option, který by měl vylepšit chování FastMM při mnoha vláknech. Od té doby se ozvalo několik lidí, že to s úspěchem používají na velmi zatížených serverech (např. Eric Grange na beginend.net se 180 vlákny). Původní oznámení je na googleplus - velmi zajímavé.

Pozadí: při uvolňování, resp. alokaci používá FastMM zámek, kterým chrání své struktury. Čím více je vláken, tím větší je šance, že na sebe narazí a budou soupeřit (resp. čekat na uvolnění). Primoz přišel s myšlenkou, že nejméně při uvolňování pokud se nepodaří uvolnění k vůli zámku, tak se takový blok odloží a zkusí se uvolnit při dalším volání, nebo ho uvolní nové čistící vláknou na pozadí.

Více...


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

Tagy:

Praxe

Seminář Delphi 10.1 Berlin Brno

vložil Radek Červinka 9. května 2016 23:02

Nová verze Delphi bude představena v Brně ve středu 1.6.2016 na Výstavišti od 9:30 hodin.

Přednášet bude opět Paweł Głowacki, hlavní technický specialista evropského zastoupení Embarcadero pro Delphi a RAD Studio. Bude přednášet v angličtině, jeho přednáška bude simultánně tlumočena do češtiny. Všichni příchozí získají kupón na slevu při zakoupení produktu z rodiny RAD Studio 10.1 Berlin. Detaily a registrace.

Pawel se kromě novinek zmíní i o dalších směrech vývoje a seznámí návštěvníky s technickými podrobnostmi nových vlastností. Přednáška bude obsahovat i předvedení novinek na praktických příkladech v Delphi a C++.

Přednáška je zdarma po předchozí registraci. Pokud se nic nestane, můžete mne tam taky potkat.


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

Tagy:

FastScript

vložil Radek Červinka 5. května 2016 23:44

Pokud jste šťastným uživatelem FastReportu, možná ani nevíte, že FastReport obsahuje i FastScript a že se dá použít nezávisle bez generování reportů. Co je to FastScript? Je to knihovna pro provádění skriptů v různých jazycích (Pascal, JS, C++, VB). Skripty mohou být celé programy, ale i obyčejný výraz. FastScript vám dává do ruky opravdu mocný nástroj.

Více...


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

Tagy: , ,

Komponenty

Informační systém pro PM/FM vyvíjený v prostředí Delphi

vložil Radek Červinka 1. května 2016 22:01

Naše firma ASP a. s. působí na trhu od roku 1999 a od té doby se stala jednou z nejvýznamnějších společností, které vyvíjejí software pro operativní – finanční řízení realitního portfolia, a to v České a Slovenské republice. Svým zákazníkům a partnerům poskytujeme vynikající komplexní softwarové nástroje a služby pro správu, operativní a finanční management. Díky nám a naší komplexní řadě produktů (GTFacility, GTSolution, GTResidential, GTEpro a GTGreenery) mohou zákazníci dosáhnout maximálního zisku z užívání majetku.

Jsme silnými hráči na trhu

Zákazníky máme v nejrůznějších oblastech trhu. Naše aplikace jsou dnes nezbytným nástrojem řízení majetkových procesů u těchto společností:

  • MAKRO Cash & Carry ČR
  • METRO Cash Carry SR
  • CPI Group
  • J&T Group
  • ČEZ a. s.
  • RWE ČR
  • NET4GAS
  • Slovenský plynárenský priemysel a. s.
  • VZP ČR
  • Živnostenská banka a. s.
  • ČVUT Praha
  • VUT Brno
  • ČZU Praha
  • ZČU Plzeň
  • Slovnaft Bratislava
  • Senát ČR
  • Národní divadlo

Více...


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

Tagy:

Inzeraty

Delphi 10.1 Berlin

vložil Radek Červinka 19. dubna 2016 22:36

Get It

Nová verze Delphi (resp. RAD Studio) je dostupná. Co je nového? Detailní přehled na wiki Embt, já se zastavím jen nad několik poznatky. Po velmi vydařené Seattle je Berlin spíše evoluce a potěší hlavně mobilní vývojáře.

Více...


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

Tagy:

Recenze

Náhodné výkřiky 53

vložil Radek Červinka 24. března 2016 00:17

Další díl užitečných věcí pro Delphi a FPC. Dnes JScript a R pro Object Pascal, nějaké game engine, VULKAN API a další.

Více...


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

Tagy: , , ,

Komponenty | Optimalizace

Novinky v IDE Delphi 10 Seattle

vložil Radek Červinka 7. března 2016 23:42

Pro zajímavost několik drobností z Delphi 10 Seattle IDE co jsem minule vynechal.

Více...


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

Tagy:

Novinky v Delphi

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