Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Aký Object Inspector? Čo to má akože byť? Neviem o ničom, čo by malo vo VS taký názov. A aké Name pr…
los 20.12.2006 22:15
los
Takže to bolo len narýchlo z hlavy. Je to okno Properties.
msx. 20.12.2006 22:29
msx.
Keď umiestnim kurzor do tela metódy, tak v okne Properties je pod menom "(Name)" názov tej metódy. T…
los 20.12.2006 22:36
los
Mám názov formulára Form1 a neviem ho zmeniť na iný.
msx. 20.12.2006 22:37
msx.
Tam to ide zmeniť zrejme iba v zdrojovom kóde. Nebol by pre Teba lepší C#? Keď už používaš .NET...
los 20.12.2006 23:00
los
Práve som to našiel: V okne Class View treba v stromovej štruktúre nájsť Form1 a kliknúť naň. V okne…
msx. 20.12.2006 23:07
msx.
Pôvodne mi išlo o C++. Potom som sa dozvedel o verziách Express. Je tam podpora pre databázy? Mám p…
los 21.12.2006 00:05
los
No tak potom prečo vo VS mám triedu Form a vlastnosti sú rozdielne oproti Borlandu a tiež je tu komp…
msx. 21.12.2006 02:00
msx.
Ak používaš .NET, tak tam sú názvy ovládacích prvkov rovnaké, pretože sú definované v jednej knižnic… poslední
los 21.12.2006 11:18
los

Práve som to našiel:
V okne Class View treba v stromovej štruktúre nájsť Form1 a kliknúť naň. V okne Properties sa zobrazia ďalšie vlastnosti + vlastnosť Name.

Pôvodne mi išlo o C++. Potom som sa dozvedel o verziách Express. Je tam podpora pre databázy?

Edit: Uvažujem o SharpDevelop, ale neviem ako je to s objektami. Borland má vlastné objekty (vizuálne) a Microsoft vlastné. Je to v čistom .NET také ako vo Visual Studiu?

Pôvodne mi išlo o C++. Potom som sa dozvedel o verziách Express. Je tam podpora pre databázy?

Mám pocit, že Ti nerozumiem. Pôvodne Ti išlo o C++ bez .NET? Prečo si potom vytváral CLR projekt?
S Express edíciami som nerobil, ale nevidím dôvod, prečo by tam nemala byť podpora pre databázy.

Text, čo si napísal v edite, mi nedáva zmysel. Alebo Ty by si vedel odpovedať na aspoň jednu otázku z týchto: Je to v čistej Jave také ako v Eclipse? Je to v čistom HTML také ako v PSPade? Je to na čistej ceste také ako v bagri?

No tak potom prečo vo VS mám triedu Form a vlastnosti sú rozdielne oproti Borlandu a tiež je tu komponenta TextBox a v Borlande Edit?

No tak to bude asi tým CLR, lebo teraz som zistil, že ja som dal nový projekt a tam som vybral Windows Form Application. Až teraz som si všimol, že tam bola aj voľba Win32 Application. Ako si prišiel na to, že som dal CLR projekt?

Ak používaš .NET, tak tam sú názvy ovládacích prvkov rovnaké, pretože sú definované v jednej knižnici (System.Windows.Forms.dll). To, že si dal CLR projekt, som zistil tak, že vo Win32 projekte nemôžeš editovať priamo hlavný formulár, ale v CLR projekte áno a jeho predvolený názov je Form1.

Keď nepoužívaš .NET a pracuješ s nástrojom od Borlandu, tak ten používa zrejme vlastnú knižnicu, v ktorej sú ovládacie prvky definované trochu inak. Ak píšeš Win32 Application, tak potom by si mal poznať WinAPI, pomocou ktorého vytváraš také ovládacie prvky, ktoré poskytuje Windows. Môžeš ešte používať MFC, ktoré trochu zjednodušuje vytváranie GUI.

Alebo môžeš siahnuť po inej knižnici, ktorá poskytuje jednoduchšie rozhranie pre prácu s GUI. K takýmto knižniciam potom existujú samostatné nástroje pre navrhovanie GUI. Jednou z takýchto knižníc je napr. wxWidgets, pomocou ktorej môžeš vytvoriť GUI fungujúce aj na iných operačných systémoch.

Zpět do poradny Odpovědět na původní otázku Nahoru