C++Builder
Z Wikipedie, otevřené encyklopedie
| C++Builder | |
| vyvíjí | CodeGear (dceřiná společnost firmy Borland) |
| aktuální verze | 2006 (rok 2006) |
| OS | Microsoft Windows |
| typ softwaru | Integrované vývojové prostředí |
| licence | Proprietární software |
| web | www.codegear.com/... |
C++Builder je integrované vývojové prostředí firmy Borland, pracující s jazykem C++ v prostředí Microsoft Windows. Stejně jako jeho bratříček Delphi přináší vizuální návrh aplikace a umožňuje tak tvorbu komplexních programů s minimem ručně psaného zdrojového kódu.
Obsah |
[editovat] Zdrojový kód - Práce s komponentami
Základem psaní zdrojového kódu je znalost komponent, ze kterých se výsledná aplikace skládá (např. textová pole, tlačítka), a jejich vlastností a událostí. Pokud tedy budeme např. chtít po stisku tlačítka změnit barvu pozadí daného textového pole, může metoda ošetřující tuto událost vypadat následovně:
void __fastcall TForm1::Button1(TObject *Sender)
{
Edit1->Color = clRed;
}
Kde:
Edit1- Název vstupního textového pole (instance třídyTEdit)Color- Vlastnost nastavující barvuclRed- Konstanta udávající červenou barvu
[editovat] Dostupné verze
[editovat] Borland C++Builder 2006
V současné době je na trhu Borland Borland C++Builder 2006. Ten je dostupný v několika verzích. Ty se liší jak svou cenou, tak rozsahem komponent zahrnutých v balení:
- Borland C++Builder 2006 Professional
- Borland C++Builder 2006 Enterprise
- Borland C++Builder 2006 Personal
Verze Personal je určena jednotlivcům, kteří se chtějí s prostředím naučit pracovat - tomu je přizpůsobena i nízká cena produktu. Zároveň je určen pro nekomerční využití. Má velmi omezenou nabídku komponent pro práci s databázemi a internetem, lze v ní ale psát plně funkční lokální nedatabázové aplikace.
Verze Professional slouží k vývoji profesionálních aplikací, ale nepodporuje všechny databáze a má omezenou paletu komponent pro práci s internetem.
Verze Enterprise obsahuje plnou podporu databází a internetu.
C++Builder je možno přepnout do módu, který umožňuje přenos zdrojových kódů do produktu Kylix, pracujícím v OS Linux. V tomto módu je nabídka komponent omezena jen na ty, které fungují v prostředí linuxu.
[editovat] C++BuilderX
C++BuilderX by se dal považovat za nástupce projektu Kylix a snaží se zajistit přenosnost programu mezi platformami (MS Windows, GNU/Linux, Solaris).
[editovat] Podívejte se též na
- Delphi - Obdoba C++Builderu, pracující s jazyky Object Pascal
- JBuilder - vývojové prostředí pro jazyk Java
- C#Builder - vývojové prostředí pro jazyk C#
- Kylix - vývojové prostředí pro linux, umožňující kromě jiného i přenos aplikací z Delphi a C++Builder ve Windows na platformu GNU/Linux
[editovat] Externí odkazy
- http://www.borland.com/ - domovské stránky společnosti Borland
- http://www.borland.cz/ - české stránky

