• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[CR] Obiektowy C++ (#7): Instalacja Buildera. Okienkowy Hello World

Object Storage Arubacloud
+1 głos
2,110 wizyt
pytanie zadane 9 maja 2016 w Nasze poradniki przez Mirosław Zelent Nałogowiec (34,750 p.)

CR = Code Review. O co chodzi? Zajrzyj tutaj
Pełna lista wszystkich Code Review? Zajrzyj tutaj

https://www.youtube.com/watch?v=IW3jXjmIon8

Unit1.cpp:

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
     if (Label1->Visible==false)
     {
        Label1 -> Visible = true;
        Button1 -> Caption = "Schowam się!";
     }
     else
     {
        Label1 -> Visible = false;
        Button1 -> Caption = "Pokażę się!";
     }



}
//---------------------------------------------------------------------------

Paczka z odcinka: POBIERZ​

1 odpowiedź

+5 głosów
odpowiedź 18 maja 2016 przez niezalogowany

Na pytanie "Dlaczego C++ Builder 6?" odpowiedział Pan chyba jedyną zaletą tego środowiska (w używanej w tym kursie wersji): jest prymitywny (prosty).

Poza tą jedną, to nie potrafię znaleźć żadnych innych zalet, a jedynie same wady: dokumentacja do tej wersji trudna do znalezienia i mało przyjazna osobom początkującym, brakuje oficjalnych (i nieoficjalnych) przykładowych programów (z opisem jak działają), zabugowana i słabo wspierana przez współczesne systemy operacyjne (nic dziwnego skoro pamięta jeszcze czasy świetności [Delphi]).

Jak na obecne standardy to znajomość Buildera nie przedstawia absolutnie ŻADNYCH wartości na rynku pracy: stare, toporne i mało intuicyjne narzędzie, którego nie poleciłbym do niczego więcej niż proste programy (to kółko i krzyżyk to granica możliwości Buildera). Wszystkie te wady potwierdzają wątki na [forum]

Zrozumiałbym Pański wybór gdyby w tamtym momencie nie było żadnych, innych narzędzi umożliwiających tworzenia aplikacji okienkowych w intuicyjny sposób, ale były! Pomijając już narzędzia oferowane przez Visual Studio, to mamy GTK+ (Glade dla wizualnego budowania okien), wxWidgets, czy Qt (Qt Creator) który jest cenionym narzędziem i jest widoczny szczególnie w aplikacjach multi-platformowych (zarówno komercyjnych jak i niekomercyjnych), darmowa wersja która jest minimalnie okrojona, to wciąż oferuje znacznie więcej niż Builder.

komentarz 18 maja 2016 przez maly Nałogowiec (37,190 p.)

(nic dziwnego skoro pamięta jeszcze czasy świetności [Delphi])

Builder i VCL są napisane w Delphi a C++ to taki trochę kulawy dodatek:)

Podobne pytania

+4 głosów
1 odpowiedź 2,257 wizyt
+3 głosów
0 odpowiedzi 1,664 wizyt
+1 głos
0 odpowiedzi 2,377 wizyt

92,550 zapytań

141,393 odpowiedzi

319,522 komentarzy

61,936 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...