Visual Studio C++ 2005 - Kde je Name pri objektoch v Object Inspectore?
A ešte podotázka: Je na Internete nejaký článok alebo seriál pre ľudí, ktorí prechádzajú z C++Builder na Visual C++?
A ešte podotázka: Je na Internete nejaký článok alebo seriál pre ľudí, ktorí prechádzajú z C++Builder na Visual C++?
Zpět do poradny Odpovědět na původní otázku Nahoru
Trochu sa mi na to pozrite.
chlape, malo kto tu ma visual studio 2005, ako vobec niekto. nejdem sa ani radsej pytat odkial ho mas ty.
Je to úplne jedno, pretože vo Visual C# Express by to okno bolo tiež.
Aký Object Inspector? Čo to má akože byť? Neviem o ničom, čo by malo vo VS taký názov. A aké Name pri objektoch? Skús to trochu upresniť.
Takže to bolo len narýchlo z hlavy. Je to okno Properties.
Keď umiestnim kurzor do tela metódy, tak v okne Properties je pod menom "(Name)" názov tej metódy. Ty tam nemáš vlastnosť "(Name)", alebo je problém v niečom inom?
Mám názov formulára Form1 a neviem ho zmeniť na iný.
Tam to ide zmeniť zrejme iba v zdrojovom kóde.
Nebol by pre Teba lepší C#? Keď už používaš .NET...
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?
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.