ART4 (15)






Krótki przegląd VB







Krótki przegląd VB

W tym artykule mam zamiar opisać kilka wersji VB, jakie zmiany w nich doszły, co
nowego się pojawiło. Nie mam wszystkich wersji VB, więc ten artykuł z pewnością
będzie niekompletny, ale mam nadzieję, że będą w nim zawarte najważniejsze rzeczy.
Myślę, że jest to ciekawy artykuł, który pomoże Tobie się zrelaksować.

QBasic
Całą historię VB należało by zacząć od QBasica. Ba mógł bym nawet
zaczynać od GWBasica, ale GWBasic jest bardzo podobny do wczesnych odmian Basica (np. w
nim trzeba było numerować każdą linię). Ostatnia wersja QBasica wyszła w 1992 roku.
QBasic jest dołączany do DOSa 6.22. Poniżej masz zrzut ekranu. QBasic to interpreter
Basica w którym można pisać programy DOSowe (są też wersje umożliwiające
kompilację). Niestety QBasic nie miał nic wspólnego z VB takim, jakiego znasz. Dopiero
VB1 nieznacznie przypomina VB6.


VB1
VB1 zwany również VBDOS jest pierwszą wersją VB. Służy on do pisania
aplikacji pod DOSa, ale mających cechy aplikacji Windowsowych. Są więc dobrze znane nam
kontrolki jak textbox, combobox, listbox, dir list box, check box itp. Cały interface
projektuje sie w trybie tekstowym i w takim trybie działa nasz program. Wersja ta jest
podobna do VB4, ale w VB4 pisze się programy pod Windows. Ciekawostką jest fakt, że VB1
kompiluje programy napisane w Qbasicu (teraz już wiesz, dlaczego opisywałem Qbasica, bo
jest pierwowzorem VB) !!! Poniżej możesz obejrzeć 2 zrzuty ekranu:
Form Editor


Code editor


 

VB3
Nie miałem styczności z tą wersją. Wiem, że w tej wersji można było pisać
programy pod Windowsa. Był to dość popularny kompilator w czasach panowania Windows
3.11, gdyż wiele programów wymagało magicznej biblioteki VBRUN300.DLL. Wersja ta
pozwalała tworzyć 16 bitowe aplikacje. W tej wersji VB można było używać plików VBX
(dodatkowe kontrolki). Wraz z tą wersją (albo z wersją 2.0, niestety nie maiłem
styczności z wersją 2.0) znikneło wiele komend z Qbasica np. SOUND.

VB4
Podobno są 2 wersje: 16 bitowa i 32 bitowa. Ja skupię się na wersji 32
bitowej. Tak więc w tej wersji nie można już używać plików VBX (16 bitowe kontrolki)
na ich miejsce wskoczyły pliki OCX (32 bitowe kontrolki). Edytor jest nie
najwygodniejszy, wszystkie okna były obok siebie i miedzy nimi te luki to pulpit (hmmm
nad paletą narzędzi jak się przyglądniesz to widzisz, że jest kawałek painta). Nie
będę się zbytnio wypowiadał, gdyż pracowałem dość krótko w tej wersji a poza tym
miałem wersję Working Model (demonstracyjną).



 

VB5
VB5 dość znacznie różni się od VB4. Przede wszystkim jest dużo ładniejszy
interface. Wprowadzono tam dość dużo usprawnień względem VB4, których nie będę
opisywał, gdyż nie ma to sensu. W VB5 (wersjach profesional lu Enterprise) pojawiła
się możliwość kompilacji do Native Code. Poniżej jest zrzut ekranu VB5.


 

VB6
Moja pierwsza reakcja po obejżeniu VB6 to o Boże to chyba VB5. W VB6 nie
zmienił się interface (dlatego nie będzie screena). Jako ciekawostkę podam, że w VB6
są aż 2 ikony więcej niż w VB5 (jak na taką potęrzną kolekcję, to nie dużo). W
VB6 jest znacznie więcej nowości niż może Ci się zdawać. Doszły nowe funkcje Split
i Join. Poza tym w VB6 można pisać pluginy do VB (np MzTools) które pozwalają na zwiększenie możliwości VB (wspomniany
MZTools zawiera dużo ciekawych dodatków ułatwiajacych pracę w VB, był niedawno
opisywany). No i największa zmiana: w VB6 nie ma Helpa. Helpa zastępuje MSDN czyli
"encyklopedia programowania". Kolejną ciekawostką jest fakt, że VB6 generuje
pliki FRM w wersji zrozumiałej dla VB5, ba nawet pliki VBP są zrozumiałe dla VB5
(trzeba tylko usunąć linię Retained=0 i można projekt otworzyć w VB5)

Jelcyn
jelcyn@pnet.pl






Wyszukiwarka

Podobne podstrony:
15 3
15
Program wykładu Fizyka II 14 15
15 zabtechnŁódzkiego z
311[15] Z1 01 Wykonywanie pomiarów warsztatowych
15 Wykonywanie rehabilitacyjnych ćwiczeń ortoptycznychid247
10 15 58
15 7 2012
ComboFix 15 1 22 2 2015r

więcej podobnych podstron