home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1998 May
/
Pcwk5b98.iso
/
Cdinst
/
txt
/
BCPP45.TXT
< prev
next >
Wrap
Text File
|
1998-03-24
|
5KB
|
84 lines
Borland C++ 4.52 for Windows
============================
To jawa, nie sen! Na naszej p│ycie PCWK CD 5B/98, do│╣czonej do
bie┐╣cego numeru pisma zamie£cili£my pe│n╣ wersjΩ doskona│ego
£rodowiska programistycznego C & C++ firmy Borland. Produkt, kt≤ry
jeszcze w ubieg│ym roku kosztowa│ na zachodzie 580 funt≤w (ok. 1900
z│), dzi£ w niezmienionej, komercyjnej wersji udostΩpniamy Pa±stwu
za darmo! Po ponad 10-cio minutowej instalacji wszystkich
komponent≤w pakietu - zapisanych oryginalnie na 28 dyskietkach -
stwierdzimy, ┐e uby│o nam na twardym dysku prawie 120 MB. Tyle
zajmuje ten rozbudowany, profesjonalny system do szybkiego tworzenia
i rozwoju 16-bitowych aplikacji dla DOS i Windows 3.1x oraz
32-bitowych dla Windows 95 i NT. Poszczeg≤lne modu│y systemu
rozmieszczaj╣ siΩ w ponad 2200 plikach ze 170 podkatalog≤w! W
g│≤wnym oknie dialogowym Borland C++ 4.52 zostanie umieszczonych a┐
35 ikon g│≤wnych modu│≤w pakietu. I tu jedna uwaga! Nie nale┐y
instalowaµ tej wersji na ┐adnej wcze£niejszej (ni┐ 4.51) wersji C++.
Nowe narzΩdzia i biblioteki nie bΩd╣ wsp≤│pracowaµ z poprzednimi.
Turbo Assembler 4.0 oraz Borland Power Pack nale┐y odinstalowaµ i
zainstalowaµ powt≤rnie po zako±czeniu instalacji C++ 4.52 i
restarcie Windows. Dobrze jest zrobiµ sobie kopiΩ oryginalnej
biblioteki CTL3D32.DLL oraz pamiΩtaµ, aby nie u┐ywaµ d│ugich nazw
"pod" Windows NT. W£r≤d najwa┐niejszych element≤w pakietu znajdziemy
m.in.:
BC++ 4.52 Integrated Development Environment
Resource Workshop
Winspector
Turbo Debugger
Turbo Profiler
Open Help
Winsight
oraz 4 systemy pomocy (*.hlp), 12 system≤w referencyjnych,
biblioteki dynamiczne, kilkana£cie edukacyjnych przyk│ad≤w z kodem
ƒr≤d│owym (*.c,*.cpp), kontrolki, biblioteki klas, wizualne
komponenty i inne.
Wersja 4.52 mimo, ┐e "samodzielna" stanowi uaktualnienie wersji 4.51
w odniesieniu do nag│≤wk≤w plik≤w, importu bibliotek i nowych
bibliotek OWL 2.52 - generalnie lepszego wsparcia programowania w
systemach 32-bitowych. Pod "p│aszczykiem" czytelnego, obiektowego
GUI, skrywaj╣ one wiele "ciΩ┐ko-strawnych z│o┐ono£ci" Windows
sprowadzaj╣c je czΩsto do konieczno£ci sensownego wskazania (myszk╣)
i wyboru odpowiedniej pozycji z menu. Najistotniejsze zmiany w
stosunku do jeszcze wcze£niejszych wersji dotycz╣ tu pe│noprawnego
OLE2 dziΩki nowym klasom C++: ObjectWindows oraz ObjectComponents
Framework. Pozwalaj╣ one tworzyµ 16- i 32-bitowe aplikacje z pe│nym
wsparciem OLE w odniesieniu do pojemnik≤w, serwer≤w, kontroler≤w,
operacji na schowku i typu "ci╣gnij i upu£µ", edycji, GUI (z
│╣czonymi i rozwijanymi pop-up menu), typ≤w bibliotek i lokalizacji
│a±cuch≤w.
Dalsze "nowo£ci" to przede wszystkim: szybszy kompilator, powr≤t
16-bitowych profiler≤w kodu (TPROF i TPROFW), kontrolki VBX w
aplikacjach 32-bitowych, kolejne rozszerzenia IDE, tym razem o
rewelacyjne quasi-kreatory (Experts) do szybkiej zmiany platformy
kompilacji (TargetExpert), automatycznego tworzenia nowych projekt≤w
(AppExpert) oraz klas (ClassExpert). Po uzyskaniu odpowiedzi
u┐ytkownika na postawione w dialogu AppExpert zapytania, kreator
AppExpert sam wygeneruje "zgrubny", przybli┐ony kod dla tak
zdefiniowanego projektu, pozostawiaj╣c tylko niekt≤re fragmenty,
kt≤re programista wype│nia sam. Modu│ narzΩdziowy OpenHelp wprowadza
mo┐liwo£µ szybkiego "skanowania" plik≤w pomocy "po tematach"
(topics), a tak┐e dodawania w│asnych plik≤w *.hlp. Modu│ WinRun
pozwala teraz uruchamiaµ aplikacje Windows z linii polece± DOS-u
"spod" systemu Windows 3.1x. Z kolei EasyWin udostΩpnia funkcje
przewijania i wydruku dla znakowych aplikacji Windows oraz
automatycznej konwersji wcze£niejszych, DOS-owych aplikacji C "pod"
system Windows. Borland C++ 4.52 pozwala oczywi£cie tworzyµ w│asne
biblioteki dynamiczne (*.DLL), kt≤re mog╣ byµ wykorzystywane w
aplikacjach Windows napisanych za pomoc╣ innych jΩzyk≤w np. Delphi
czy Visual Basic. Modu│ Resource Workshop obs│uguje £wietnie
projektowanie ikonek, kursork≤w, system≤w menu, okienek dialogowych
i zawiera nawet ca│kiem dobry edytor bitmap. I tak dalej, i tak
dalej... Reszty mo┐na dowiedzieµ siΩ z help≤w albo na internetowych
forum serwera "news≤w" forums borland.com:
borland.public.cpp.ide,
borland.public.cpp.language,
borland.public.cpp.owl,
borland.public.cpp.winapi.