Skočiť na obsah Skočiť na menu

Inet.sk - internetový denník

internetový denník

Programujeme v Delphi: Nové komponenty

Opäť sa stretávame po dlhom čase oddychu! Tento článok bude viac teoretický ako praktický. Ukážeme si pridávanie nových komponentov do Delphi (používam verziu 7 a neručím za to, že to bude fungovať aj v nižších verziách).


Prvé čo musím urobiť je, že si tieto nové komponenty musíme zohnať. Veľmi dobrý zdroj komponentov je www.TORRY.net. Po načítaní stránky klikneme na VCL v hornej lište a v ľavom menu sa nám zobrazí veľké množstvo skupín. Vyberieme napr. Labels. Tu som našiel komponent "Dr.Label" - je to dosť dobrý komponent a ak sa vám nechce chodiť na tú adresu tu ho máte. Teraz k samotnej inštalácií. Po nájdení a rozpakovaní ... spustíme Delphi. Vyberieme možnosť Component z horného menu (pre skúsenejších programátorov z Main menu) a tu položku "Install Component". V delphi sú komponenty uložené v balíčkoch. Nový komponent môžeme uložiť buď do existujúceho balíčka (odporúčam) alebo do nového balíčka (zbytočnosť).

Necháme si teda možnosť "Into existing package". Vedľa poľa "Unit file name klikneme na browse a nájdeme zdrojový kód daného komponentu *.pas. Potom tu len klikneme na "OK". Malo by sa nám zobraziť hlásenie s textom "Package dclusr.bpl will be rebuild. Continue ?" Vyberieme "Áno". Bude prebiehať kompilovanie balíčku dclusr.bpl po dokončení sa nám zobrazí okno o umiestnení komponentu na palete komponentov. Teraz už len stčí uložiť balíček a hotovo -nová komponenta je na svete. Tu Vám ponúkam zaujímavú komponentu - Systray - ktorý slúži na umiestnenie ikony do tray-u. Nainštalujte ho podľa postupu uvedeného vyššie. Vytvoríme nový projekt: vložíme systray a Button. Obsluha buttonu:

SysTray1.Visible := true;
Form1.Hide;


Obsluha udalosti onclick komponentu systray1:

Form1.Show;
SysTray1.Visible := false;


Aplikáciu spustite, kliknite na tlačidlo a ikona je v Sys tray. Kliknite na ikonu v systray a program máme späť. Je to dobrá vec. Tak zasa o týždeň. Pri problémoch s inštaláciou komponentov mi určite napíšte niektoré komponenty totiž nejdú nainštalovať len tak jednoducho !!!! Delphi@inet.sk

-LuKaSh_88-


Pôvodná diskusia k článku

Dobre clanky, len tak dalej, pomohli

14. 08. 2003 Arianka xxx.xxx.xxx.xxx

Tak ja neviem, ale uz je 10. september a clanky nikde. Na zaciatku to vyzeralo celkom dobre. Dufam ze budete pokracovat. Pali

10. 09. 2003 Pali xxx.xxx.xxx.xxx

nie je to moja chyba nieco sa dokazilo s administracnym systemom

14. 09. 2003 LuKaSh_88 xxx.xxx.xxx.xxx

<marquee>KOKOTISKO</marquee>

14. 09. 2003 ixo xxx.xxx.xxx.xxx

vyzera to, ze po par lekciach uz zvysok kazdy zvladne sam (som netusil, ze delphi je az tak jednoduchy) a dalsie pokracovanie logicky nema zmysel

13. 10. 2003 lockator xxx.xxx.xxx.xxx

Škoda, že serial o delphi tak skoro skončil, vyzeralo to celkom fajn. No tým pádom som skončil aj navštevovanie tejto stránky. Ešte raz škoda. Pali

12. 12. 2003 Pali xxx.xxx.xxx.xxx

Je Vaša doména voľná?

Platená reklama

Textová reklama

Ako začať podnikať na internete? Nechajte si poradiť. Aký má byť obsah kvalitne www stránky? Tvorba www stránok, Tvorba webu, Redakčný systém - CMS, Prieskumy o nakupovaní na internete, Pôžičky
Kompletné informácie o Kika Banská Bystrica | Čo takto navštíviť Viedeň? | Zaujímavé informácie priamo od zdroja

Newsletter


Copyright © 2002 - 2012 Inet.sk, s. r. o.Všetky práva vyhradenéNeprešlo jazykovou úpravouISSN 1336-1899

Využívame kvalitný webhosting za rozumnú cenu od Webhosting Inet.sk


Bilancia skrývky Fotokniha Fotografie Osobnosti.sk