1-Булим. Delphi версиялари уртасидаги фарк.
Жуда =ис=а ва=т мобайнида Borland корпорацияси Delphiнинг 6 та асосий версияси ва бир канча . модификацияларини ишлаб чикарди.Кириш булимида биз Delphi, нинг мавжуд версияларининг асосий хусусиятларини куриб чикамиз, Delphiнинг 6-версиясига батафсил тухталамиз,яъни
1- ВЕРСИЯ
Биринчи версия 1995 й. Май ойида яратилди, бу вактда Windows 95 (аммо шунга карамай Windows NT мавжуд эди) яратилмаган эди.Бу Это 16-разрядли Windows 3.1 (3.11) учун ишлайдиган ягона версиядир.Унда турли объектли-ориентирланган тиллардан, асосан C++тилидан. олинган объектларнинг янги модели синалган эди.Бу модель шунчалик инкилобий булиб чикдики, уша вактда мавжуд булган Turbo Pascal объектлари керак булмай колди, (уларнинг имкониятини янги модель тулик эгаллади), янги модель синфлар номини олди.
Синфлар динамик хотирадан фаол фойдаланадилар, шу тарика тил таркиби узгарди ва Object Pascal номини олди . Turbo Pascalдан фаркли равишда унга =ышимча ва ызгартиришлар киритилди,шу билан бирга (бу ерда ва кейин жуда мущим булган узгартиришлар санаб утилади):
очик массивлар ва уларнинг узгарувчан узунликдаги массивлар кисм дастурига узатадиган конструкторлари киритилди;
Result узгарувчиси функцияси учун ички киритилди ва натижани кайтарилувчан функция билан игнорировать килишга рухсат берилган;
натижанинг кайтарилувчи функцияси типига таалукли чекланиш олиб ташланган (бу тип эски стиль ва файл объектларидан ташкари хар кандай булиши мумкин);
фавкулотда ходисаларни кайта ишлаш механизми киритилган.
1- версиянинг компонентлари мажмуаси бошидан янги ишлаб чикилган системанинг асосий йуналишини : маълумотлар базасини дастурлаш ни намойиш этди. Шу максадда Delphi нинг биринчи ва сунгги версиялари BDE (Borland Database Engine - Borland корпорациясининг маълумотлар базаси машинаси) – маълумотларга йул очувчи махсус курилмалар билан , шунингдек InterBase (бу сервер InterBase Software Corporation компанияси Borland филиали томонидан ишлаб чикарилган) маълумотлар базаси сервери ва унга мос келувчи сервер конфигурацияси воситалари билан жихозланган.
Биринчи версия компонентлар палитраси 9 сахифа ва 79 компонентдан иборат. Кушимча утилитлар сифатида ReportSmith v.2.5 хисоботлар генерациялари системаси куйилди.Унинг таркибига ReportSmith Run Time Viewer автоном ишга тушувчи утилит, DatabaseDesktop v.5.1 маълумотларга йул очувчи утилит ва BDE конфигурация утилити- Database Engine Configuration v.2.5 киритилди.
Бундан ташкари, WinSighte ва WinSpecter утилитлар 16-разрядли ОС Windows 3-х мухитида ишлаб чикариладиган дастурларни ростлашни осонлаштирди.
Do'stlaringiz bilan baham: |