Facebook RSS feed

Delphi

Zpět do sekce Další vývojové nástroje pro tvorbu aplikací


Jazyk Delphi (Object Pascal) je svým návrhem zastaralý a v dnešní době překonaný. Pokud nemáš důvod programovat přímo v něm, zvaž použití moderních jazyků jako jsou např. C# nebo Java , které jsou jednodušší, je po nich vysoká pracovní poptávka, mají širokou podporu, automatickou správu paměti a další výhody.

Úvod do prostředí, Okno a první program

1. díl - Úvod do prostředí, Okno a první program

Tento tutoriál vás seznámí s prostředím Delphi. Popíše základní okna a objekty jako tlačítko(button, nápis(label) a Edit. Vytvoříte si první program.
44444 Napsal Kukensius
Podmínky, cykly, proměnné, obrázky a další komponenty

2. díl - Podmínky, cykly, proměnné, obrázky a další komponenty

Tutoriál vás v Delphi provede podmínkami a cykly. Vyzkoušíme si práci s proměnnými. Nakonec se podíváme na obrázky a další komenponety.
55555 Napsal Kukensius
Text a reálná čísla, náhodnost, tvoříme stopky

3. díl - Text a reálná čísla, náhodnost, tvoříme stopky

V tutoriálu si v delphi ukážeme práci s textem a náhodnými čísly. Představíme si komponenty BitButton a Shape. Nakonec si vytvoříme vlastní stopky.
Obsahuje zdrojový kód 55555 Napsal Kukensius
Události, vlastní procedury a typy, převody textu a čísel

4. díl - Události, vlastní procedury a typy, převody textu a čísel

V tomho dílu seriálu tutoriálů pro Delphi se podíváme na události. Naučíme se tvořit vlastní procedury a datavé typy a převádět mezi textem a číslem.
Obsahuje zdrojový kód 55555 Napsal Kukensius
Hudba, zvuk a video, hlášky a vlastní mediaplyer

5. díl - Hudba, zvuk a video, hlášky a vlastní mediaplyer

Dnešní Delphi tutoriál bude o multimédiích. Ukážeme si přehrávání hudby, zvuku a videa. Dále hlášky a nakonec vytvoříme svůj mediaplayer.
Obsahuje zdrojový kód 55555 Napsal Kukensius
Menu, seznamy obrázků a poznámky

6. díl - Menu, seznamy obrázků a poznámky

V tutoriálu o Delphi si naprogramujeme menu. Dále se naučíme pracovat se seznamy obrázků a poznámkami (imagelisty a memo).
Obsahuje zdrojový kód 55555 Napsal Kukensius
Dialogy, práce se soubory a kalendář

7. díl - Dialogy, práce se soubory a kalendář

V Delphi tutoriálu si ukážeme základní práci se soubory a poté si vytvoříme kalendář.
Obsahuje zdrojový kód 55555 Napsal Kukensius
Obrazce, práce s textem a kreslení na canvas

8. díl - Obrazce, práce s textem a kreslení na canvas

Díl tutoriálů k Delphi je zaměřen na canvas, tedy naplátno a kreslení tvarů a obrazců. Dostaneme se i k práci s textem.
Obsahuje zdrojový kód Nehodnoceno Napsal Kukensius
Bitmapy a vlastní malování

9. díl - Bitmapy a vlastní malování

Budeme se věnovat bitmapám a kreslení obecně. Dokonce si v Delphi tutoriálu vytvoříme vlastní malování, jako je MsPaint ve Windows.
Obsahuje zdrojový kód 44444 Napsal Kukensius
Programy XXprofesor, automat a dělení

10. díl - Programy XXprofesor, automat a dělení

V tutoriálu si v Delphi vytvoříme několik programů, budou to XXProfesor, výherní automat a dělení.
Obsahuje zdrojový kód 55555 Napsal Kukensius
Matematické funkce a funkce, práce s Shell, animovaná ryba

11. díl - Matematické funkce a funkce, práce s Shell, animovaná ryba

V turoiálu si v Delphi ukážeme používání matematických funkcí. Zaměříme se i na Shell. Nakonec si ještě zkusíme animace, konkrétně vytvoříme plavající rybu
Obsahuje zdrojový kód Nehodnoceno Napsal Kukensius
RES soubory a INI soubory

12. díl - RES soubory a INI soubory

V tutoriálu se budeme věnovat práci se soubory v Delphi, konkrétně se soubory res a ini. Dále si představíme konstrukci case.
Obsahuje zdrojový kód Nehodnoceno Napsal Kukensius
Přehled proměnných, StringGrid a Pagecontrol

13. díl - Přehled proměnných, StringGrid a Pagecontrol

Ukážeme si tabulku základních datových typů v Delphi. Dále komponentu StringGrid a PageControl. Vytvoříme si editor bludiště.
Obsahuje zdrojový kód Nehodnoceno Napsal Kukensius
Doplnění - While cyklus, Canvas a tisk

14. díl - Doplnění - While cyklus, Canvas a tisk

Tento díl slouží jako doplnění několika informací k seriálu. Podíváme se na while cyklus, dále něco k canvasu a nakonec si ukážeme, jak v Delphi tisknout.
Obsahuje zdrojový kód Nehodnoceno Napsal Kukensius
Závěrečný rejstřík

15. díl - Závěrečný rejstřík

Závěřečný rejstřík příkazů a pojmů ze seriálu o Delphi.
Obsahuje zdrojový kód 55555 Napsal Kukensius
Užitečné komponenty pro Delphi

Užitečné komponenty pro Delphi

Seznam nejužitečnějších komponent pro Delphi, které by vám neměly chybět. Jedná se např. o knihovny pro tvorbu her, práci s grafikou a podobně.
Obsahuje zdrojový kód Nehodnoceno Napsal David Čápka
Práca so systemovými registrami - prihlasovací program

Práca so systemovými registrami - prihlasovací program

Ako pracovať so systemovými registrami v ukážke jednoduchého programu v Delphi (Lazarus).
Obsahuje zdrojový kód Nehodnoceno Napsal expoox
DelphiX tutoriály

DelphiX tutoriály

Tutoriály pro tvorbu her pomocí komponenty DelphiX v Delphi
Obsahuje zdrojový kód Nehodnoceno Napsal David Čápka
Set Of Integer pro Delphi

Set Of Integer pro Delphi

Implementace třídy TSetOfInteger pro Delphi (Lazarus), knihovny, která umožňuje práci s množinami nad 256 prvků. Knihovna navíc poskytuje mnoho operací.
Obsahuje zdrojový kód Nehodnoceno Napsal michalcz
Ovládání CD mechaniky

Ovládání CD mechaniky

Ovládání CD mechaniky v Delphi. Zdrojový kód pro vysunutí a zasunutí.
Obsahuje zdrojový kód Nehodnoceno Napsal David Čápka
Vypnuti taskmanageru u Win XP a 2K

Vypnuti taskmanageru u Win XP a 2K

Zdrojový kód pro vypnutí taskmanageru v Delphi přes registry.
Obsahuje zdrojový kód 44444 Napsal David Čápka
Diskuzní fórum: Delphi (Pascal)

Diskuzní fórum: Delphi (Pascal)

Vše o programování v Delphi, Lazarusu, FreePascalu, Borland/Turbo Pascalu.
Nehodnoceno Napsal David Čápka

Komponenty

Ukázkové aplikace

Výpis prvočísel v Delphi

Výpis prvočísel v Delphi v 1.0

Program pro výpočet prvočísel do zadané hodnoty s možností výpisu do souboru včetně zdrojového kódu v Delphi.
 356x Obsahuje zdrojový kód 55555 Napsal Luboš Běhounek (Satik) | Vydáno: 2012
Projekt Diablo3 - RPG klon Diabla

Projekt Diablo3 - RPG klon Diabla v 0.38.1

Projekt Diablo3 - před mnoha lety jsem začal ještě v Delphi dělat klon Diabla a nedodělal :)
 204x Obsahuje zdrojový kód Nehodnoceno Napsal Luboš Běhounek (Satik) | Vydáno: 2004
Šachy pro dva hráče

Šachy pro dva hráče v 1.0

Hra šachy pro dva hráče (bez umělé inteligence) na jednom počítači. Zdrojové kódy pro Delphi a dokumentace jsou součástí archivu.
 367x Obsahuje zdrojový kód Nehodnoceno Napsal tastyfish | Vydáno: 2010
Midnight mailing

Midnight mailing v 1.0

Midnight mailing je emailový bomber (sender, spammer). Což se dá využít k zahlcení poštovní schránky.
 924x Obsahuje zdrojový kód Nehodnoceno Napsal David Čápka
Space Warrior

Space Warrior v 0.6

Rozdělaná hra (arkáda) v Delphi ke stažení včetně zdrojových kódů. Letíte s raketou a střílíte nepřátele na skrolujícím pozadí.
 194x Obsahuje zdrojový kód 44444 Napsal Luboš Běhounek (Satik) | Vydáno: 2002
Generátor textur částic

Generátor textur částic v 1.0

Program pro generování textur jednoduchých částic (particles). Sám jsem ho používal pro generování textur částic ohně a kouře.
 238x Obsahuje zdrojový kód 55555 Napsal Luboš Běhounek (Satik) | Vydáno: 2000
Kontrukce fraktálů podle algoritmu IFS

Kontrukce fraktálů podle algoritmu IFS v 1.0

IFSgen - program pro kontrukci fraktálů podle algoritmu IFS se zdrojovým kódem v Delphi.
 839x Obsahuje zdrojový kód 44444 Napsal David Čápka
(De)Coder

(De)Coder v 1.0

(De)Coder je program pro odstranění diakritiky (háčků a čárek) z textových souborů a k jejich šifrování pomocí Césarovy šifry.
 852x Obsahuje zdrojový kód Nehodnoceno Napsal David Čápka
Bezejmenná síťová strategie

Bezejmenná síťová strategie v beta

Bezejmenná síťová strategie, kterou lze hrát po LANu nebo proti počítači se zdrojovými kódy v Delphi.
 223x Obsahuje zdrojový kód Nehodnoceno Napsal Luboš Běhounek (Satik) | Vydáno: 2000
Jednoduchý program, který ukazuje čísla zmáčknutých kláves

Jednoduchý program, který ukazuje čísla zmáčknutých kláves v 0.1

Jednoduchý program v Delphi, který ukazuje čísla všech stisknutých kláves (i tlačítek myší) v danou chvíli včetně zdrojových kódů.
 318x Obsahuje zdrojový kód Nehodnoceno Napsal Luboš Běhounek (Satik) | Vydáno: 2004
Mandelbrotova množina

Mandelbrotova množina v 1.2

Program vykreslující Mandelbrotovu množinu, která je nejznámějším fraktálem. Fraktál lze obarvovat, přibližovat a výřezy ukládat do souborů.
 1 343x Obsahuje zdrojový kód Nehodnoceno Napsal David Čápka
ASCII - Převod obrázku na znaky

ASCII - Převod obrázku na znaky

Program pro převod obrázku na znaky v jazyce Delphi včetně zdrojových kódů
 450x Obsahuje zdrojový kód Nehodnoceno Napsal David Čápka

Odkazy

http://www.delphibasics.co.uk - Bezkonkurenční nápověda k Delphi, lépe zpracovaná než ta dodávaná s IDE :)

Zde naleznete odkazy na freeware IDE, ve kterých můžete v daném jazyce programovat

Project Lazarus - Freeware alternativa Borland Delphi