Hướng dẫn lập trình trong môi trường Delphi 7. Giới thiệu về Delphi

Quyển sách là Hướng dẫn thực hành trong lập trình ở Embarcadero Delphi. Nó trình bày công nghệ thiết kế trực quan và lập trình sự kiện, thảo luận chi tiết quá trình tạo ứng dụng VCL, cho thấy mục đích của các thành phần cơ bản, thảo luận các vấn đề về lập trình đồ họa, làm việc với cơ sở dữ liệu Microsoft truy cập. Người ta chú ý đến việc phát triển các ứng dụng Đa thiết bị, bao gồm cả Nền tảng Android, sử dụng các thành phần FireMonkey, sử dụng các thành phần FireDAC để làm việc với cơ sở dữ liệu tích hợp Dữ liệu SQLite, Đồ họa 3D, hoạt hình Float và Path, hoạt động với các cảm biến.
Dành cho người mới bắt đầu lập trình.

Mục đích chính của cuốn sách này là trình bày rõ ràng các kỹ thuật tạo chương trình trong một trong những môi trường phát triển phổ biến và dễ tiếp cận nhất, Delphi/C++Builder/RAD Studio. BẰNG ví dụ giảng dạy các ứng dụng đã được chọn có thể được sử dụng trong học tập dựa trên dự án.

Cuốn sách được biên soạn dựa trên tài liệu từ các bài giảng và lớp học thực hành, được tác giả phát triển và kết hợp cơ sở lý thuyết và các khía cạnh thực tiễn của việc phát triển cơ sở dữ liệu quan hệ. Phần đầu tiên trình bày khái niệm về cơ sở dữ liệu quan hệ: mô hình quan hệ dữ liệu, vòng đời hệ thống thông tin, mô hình hóa cơ sở dữ liệu logic và khái niệm, chuẩn hóa các mối quan hệ, đảm bảo quyền truy cập của nhiều người dùng vào dữ liệu, các vấn đề bảo mật cơ sở dữ liệu, ngôn ngữ SQL và XML, v.v. Phần thứ hai mô tả các khả năng phiên bản hiện đại Delphi trong phát triển ứng dụng cơ sở dữ liệu: miêu tả cụ thể Công nghệ dbExpress, Interbase Express và ADO, tính năng sử dụng các thành phần quản lý dữ liệu của thư viện trực quan Delphi, cơ chế phát triển ứng dụng đa cấp dựa trên công nghệ DataSnap, quy trình tạo báo cáo để in và hơn thế nữa.

Cuốn sách được dành riêng cho một trong những ngôn ngữ lập trình tiên tiến nhất, Delphi XE5/XE6. Nó sẽ xem xét kỹ hơn thư viện FM đa nền tảng mới nhất, cho phép bạn tạo phần mềm đầy đủ tính năng cho hệ điều hành Windows và OS X, cũng như cho điện thoại thông minh và máy tính bảng làm việc dưới Điều khiển Android và iOS. Các ví dụ dự án từ cuốn sách được đăng trên trang web của nhà xuất bản.

Mô tả của cuốn sách Delphi trong các ví dụ, trò chơi và chương trình:
Đây là một bộ sưu tập các tài liệu không có trong Cuốn sách Delphi trong các ví dụ, trò chơi và chương trình: Từ ứng dụng đơn giản, giải quyết vấn đề và lập trình trò chơi trí tuệ, được xuất bản bởi nhà xuất bản St. Petersburg Khoa học và Công nghệ trong năm 2011. Thật không may, không có chỗ cho một số chương về trò chơi lập trình và câu đố.

Cuốn sách mô tả chi tiết toàn bộ quá trình phát triển các trò chơi và câu đố như vậy:

Ô chữ Nhật Bản là câu đố phổ biến nhất để tô màu các hình vuông.

Logos là một câu đố logic tuyệt vời với các dấu chấm.

Đường màu, Thành phố, Công cụ xây dựng phân tử - một trò chơi thu thập bóng nổi tiếng thế giới, cũng như các biến thể khoa học tự nhiên của tác giả.

Cuộc sống là cỗ máy di động tự động nổi tiếng nhất thế giới của John Conway. Chơi và nhân lên!

Flip Flop, XorGame, ShortGame là những game người sói xuất sắc.

Kính - một câu đố đảo ngược thủ thuật.

Hitori là một trong những câu đố Nhật Bản hiện đại hay nhất, thành công trên toàn thế giới!

Hầu hết tất cả các dự án đều đi kèm với việc phân tích toàn diện các trò chơi và câu đố. Tìm kiếm chiến lược chiến thắng và phát triển thuật toán hiệu quả- đây là nội dung chính và ưu điểm của tài liệu được trình bày ở đây, vì hầu hết các sách về lập trình đều được trình bày ngay lập tức cho người đọc. giải pháp làm sẵn một vấn đề mà không thể (hoặc ít nhất là rất khó) hiểu được chân của anh ta mọc ra từ đâu và con chó được chôn ở đâu.

Sẽ hữu ích hơn nhiều khi giải thích quá trình nghiên cứu sơ bộ về một vấn đề hơn là mô tả việc thực hiện giải pháp thu được bằng bất kỳ ngôn ngữ lập trình nào, vì đây hoàn toàn là vấn đề công nghệ và thường không gây khó khăn ngay cả đối với những người mới lập trình.

Mã nguồn được bao gồm!

Mô tả của cuốn sách Phát triển ứng dụng máy khách-máy chủở Delphi:
Được xem xét câu hỏi thực tế về phát triển ứng dụng máy khách-máy chủ trong Delphi 7 và Delphi 2005 bằng MS DBMS Máy chủ SQL 2000, InterBase và Firebird. Cung cấp thông tin về lý thuyết xây dựng cơ sở dữ liệu quan hệ và ngôn ngữ SQL. Các vấn đề về vận hành và quản trị DBMS được đề cập. Người ta chú ý nhiều đến các trình tạo báo cáo khác nhau QReport, RaveReports và FastReport.

Việc sử dụng hệ thống hỗ trợ, phát triển và thiết kế cơ sở dữ liệu ERwin được mô tả. Được xem xét thành phần bổ sungđể phát triển các ứng dụng máy khách-máy chủ cũng như câu trả lời cho các câu hỏi thường gặp. Tài liệu được trình bày theo nguyên tắc “từ đơn giản đến phức tạp” và có kèm theo hình ảnh minh họa, ví dụ thực tế và video.

Mô tả của cuốn sách Công nghệ Delphi 2006. Tính năng mới:
Cuốn sách xem xét các tính năng mới của hệ thống lập trình Delphi 2006 và trình bày những đổi mới về ngôn ngữ, shell, trình soạn thảo, trình biên dịch và trình gỡ lỗi. Các công nghệ mới để làm việc với cơ sở dữ liệu và tạo ứng dụng cho Internet được giải thích. Đặc biệt chú ý dành cho các phương tiện và công nghệ để nâng cao hiệu quả của lập trình viên: tái cấu trúc, mẫu thiết kế, hợp nhất ngôn ngữ UML và công nghệ mô hình hóa ECO.

Ấn phẩm này dành cho các lập trình viên ở mọi cấp độ kỹ năng. Các nhà phát triển mới bắt đầu sẽ làm quen với phương tiện tiện lợi tạo nhanh chương trình, các lập trình viên có trình độ trung bình sẽ học cách tiếp cận hiện đạiđể phát triển hệ thống phức tạp và các công cụ thiết kế trực quan mới, cũng như các chuyên gia sẽ quan tâm đến các khả năng mới của công nghệ lập mô hình ECO III, UML 2.0 và các mẫu thiết kế.

Mô tả của cuốn sách Kinh thánh Delphi:
Cuốn sách dành cho lập trình ở Delphi từ những điều cơ bản nhất đến các ví dụ xây dựng ứng dụng cụ thể. Logic thực thi của từng đoạn mã được mô tả chi tiết để người đọc có thể sử dụng kiến ​​thức này để giải quyết vấn đề của riêng mình. Cuốn sách chứa rất nhiều ví dụ lập trình thực tế; Một số trong số chúng được đưa vào dưới dạng thông tin bổ sung trên đĩa CD đi kèm. Trong phiên bản thứ ba, tài liệu đã được sửa chữa và sửa đổi để tính đến các tính năng mới của gói.

Đĩa CD chứa mã nguồn chương trình, thông tin tham khảo bổ sung, cũng như hình ảnh làm sẵn và các thành phần.

Mô tả của cuốn sách Sách Delphi không viết về điều gì:
Các vấn đề lập trình ít được đề cập ở Delphi được xem xét. Các phương pháp tích hợp VCL và API được mô tả. Các cơ chế bên trong của VCL được trình bày và đưa ra các ví dụ về sự can thiệp vào các cơ chế này. Được coi là việc sử dụng ổ cắm ở Delphi: nhiều chế độ khác nhau công việc của họ, tính năng cho giao thức TCP và UDP, v.v.

Người ta chú ý nhiều đến việc phân tích các tình huống xảy ra lỗi và thu được kết quả không chính xác trong mã “đơn giản và chính xác”. Đặc điểm làm việc với số nguyên, số thực và các loại chuỗi dữ liệu, đồng thời cung cấp các ví dụ về kết quả không chính xác liên quan đến lỗi trình biên dịch, VCL, v.v. Đối với mỗi tình huống này, các phương pháp giải quyết vấn đề đều được đề xuất.

Sách thường nhằm vào ấm đun nước đầy đủ(cách đưa các thành phần vào một biểu mẫu) hoặc về những ưu điểm thú vị. Đồng thời, vòng tròn của những người đã học cách đưa các thành phần vào biểu mẫu nhưng muốn phát triển hơn nữa vẫn hoàn toàn chưa được tiếp cận. Cuốn sách này chỉ cần lấp đầy khoảng trống này. Nó được viết về những điều nghiêm túc, nhưng bằng một ngôn ngữ khá đơn giản và dễ hiểu.

Đã xem xét chi tiết phân tích cú phápở Delphi bằng cách sử dụng ví dụ về biểu thức số học. Nhiều ví dụ được biên soạn có tính đến phiên bản khác nhau: từ Delphi 3 đến Delphi 2007.

Đĩa CD đi kèm chứa các ví dụ từ cuốn sách.

Mô tả của cuốn sách Tạo các thành phần trong môi trường Delphi. Hướng dẫn dành cho nhà phát triển:
Cuốn sách này dành cho việc tạo ra các thành phần bằng ngôn ngữ Object Pascal, nhằm mục đích sử dụng trong môi trường phát triển Borland. Các tính năng của việc triển khai OOP trong Object Pascal và các thư viện lớp VCL và CLX được mô tả. Hiển thị cách mở rộng các thành phần hiện có và viết các thành phần của riêng bạn từ đầu. Các thành phần không trực quan, đồ họa và cửa sổ cũng như các thành phần để làm việc với DBMS đều được xem xét.

Trình bày quá trình tạo trình soạn thảo cho các thành phần và thuộc tính của chúng, được sử dụng rộng rãi trong Delphi. Được tặng khuyến nghị thiết thực về phân phối các thành phần làm sẵn và tích hợp chúng vào môi trường phát triển, về viết hệ thống trợ giúp cho các thành phần đã phát triển, để mở rộng khả năng của IDE Delphi. Cung cấp mô tả chi tiết về một tính năng ít được ghi chép của Object Pascal liên quan đến việc truy xuất và sử dụng thông tin thời gian chạy (RTTI). Kèm theo bài thuyết trình là một lượng lớn ví dụ về hầu hết nhiều loại khác nhau các thành phần. Đĩa CD đi kèm chứa tất cả các ví dụ được đề cập trong cuốn sách.

Bakzhenova I.Yu. Delphi 7. Hướng dẫn lập trình viên. 2003 448 trang PDF. 23,9 MB.
Nội dung:
Đối tượng Pascal. Truy cập vào Cơ sở dữ liệu quan hệ dữ liệu. Các lớp bảng thành phần Delphi. BDE và InterBase. ODBC và OLEDB. Làm việc với cơ sở dữ liệu. Tạo báo cáo trong Rave Reports. Phát triển các ứng dụng SDI và MDI. COM và CORBA. Máy chủ và container tự động hóa. Xuất bản dữ liệu trên Internet.
Một hướng dẫn tuyệt vời cho phép bạn ví dụ đơn giản cảm thấy tự do trong môi trường lập trình.

Tải xuống.

Hướng dẫn minh họa về Delphi 7 cho người mới bắt đầu. Cuốn sách bạn đang cầm trên tay không phải là mô tả về ngôn ngữ Delphi hay môi trường phát triển Delphi 7 Studio. Đây là hướng dẫn lập trình ở Delphi trong môi trường cùng tên. Nó bao gồm toàn bộ chuỗi, toàn bộ quá trình tạo chương trình: từ phát triển hộp thoại và các chức năng xử lý sự kiện đến tạo hệ thống trợ giúp và đĩa cài đặt.
Mục đích của cuốn sách này có thể được trình bày như sau: dạy lập trình trong môi trường Delphi, tức là tạo ra các chương trình hoàn chỉnh cho nhiều mục đích khác nhau: từ các ứng dụng một cửa đơn giản đến các ứng dụng hoàn toàn chương trình chuyên nghiệp làm việc với cơ sở dữ liệu.
Bạn có thể học lập trình chỉ bằng cách lập trình, giải nhiệm vụ cụ thể. Đồng thời, những thành công đạt được trong lập trình đến một mức độ lớn phụ thuộc vào kinh nghiệm. Vì vậy, để tận dụng tối đa cuốn sách, bạn phải tích cực làm việc với nó. Đừng chỉ đọc các ví dụ, hãy thực hiện chúng bằng máy tính của bạn. Đừng ngại thử nghiệm - hãy thay đổi chương trình. Bạn càng tự mình làm, bạn sẽ càng học được nhiều!
Skompel. chm giúp đỡ. 5,1 MB

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tải xuống.

Kandzyuba và cộng sự Delphi 6/7. Cơ sở dữ liệu và ứng dụng. 260 trang đôi djvu. 35,7 MB.
Trong hướng dẫn này, trang 15-146 được dành cho chính ngôn ngữ lập trình Object Pascal và sự phát triển của các chương trình đơn giản nhất trong việc thực thi bảng điều khiển trong môi trường Delphi. Phần 2 trình bày những kiến ​​thức cơ bản về phát triển ứng dụng cửa sổ trong môi trường sử dụng các thành phần trực quan và không trực quan thuận tiện nhất.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tải xuống

Kornyak. Lập trình các tài liệu và ứng dụng MS Office trong Delphi. năm 2005. Cuốn sách dành cho việc tạo các ứng dụng trong môi trường Delphi để làm việc với văn bản, bảng biểu, đối tượng, sơ đồ, macro, cài đặt tham số trang, v.v. trong tài liệu MS Word và Excel. Nhiều sự chú ý được chú ý mô hình đối tượng Tài liệu MS Office. Lập trình các điều khiển cho trình soạn thảo MS Word và Excel, cũng như tạo thư viện động, có thể được sử dụng trong macro trong tài liệu MS Office. Tùy chọn đưa ra triển khai phần mềm vấn đề điển hình và câu trả lời cho câu hỏi điển hình, người mà các nhà phát triển gặp gỡ. 34,0 MB. 500 trang PDF.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tải xuống.

Malinin, biên tập viên phiên bản điện tử dụng cụ trợ giảng. DELPHI - Bài học dành cho người mới bắt đầu. HTML trong kho lưu trữ RAR. 393 KB.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tải xuống.

Ozerov V. Delphi 7. Lời khuyên cho Delphi. bắt buộc chứng chỉ trong kho lưu trữ 176 Kb.
Mẹo Delphi - tập hợp các câu trả lời cho các câu hỏi lập trình Delphi phi truyền thống, giải pháp phi tiêu chuẩn, thủ thuật và ý tưởng thú vị. Vì lợi ích thực tế, các trường hợp được đưa ra ví dụ cụ thể mã cho phép bạn truyền đạt một ý tưởng hoặc trả lời đầy đủ một câu hỏi.
Khi biên soạn “Mẹo”, mục tiêu không phải là bao gồm TẤT CẢ tài liệu; chỉ những tài liệu thú vị nhất mới được chọn. Nguồn của “Sovet” là rất nhiều nguồn phương Tây (FAQ), được chọn lọc và dịch sang tiếng Nga một cách tỉ mỉ. Tất cả mã được cung cấp đều được định dạng để bạn có thể sao chép trực tiếp từ trang vào ứng dụng của mình.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tải xuống.

Flenov M. E. Delphi vừa đùa vừa nghiêm túc; những gì hacker có thể làm. 2006 271 trang djvu. 7,8 MB.
Một cuốn sách về kỹ thuật lập trình chuyên nghiệp ở Delphi. Ở dạng dễ hiểu và dễ tiếp cận, sử dụng một số lượng lớn các ví dụ gốc, các vấn đề về viết mã chính xác, tối ưu hóa chương trình, làm việc với môi trường hệ thống và tạo các ứng dụng mạng sẽ được thảo luận. Cuốn sách này chủ yếu dành cho những lập trình viên mới bắt đầu có ít kinh nghiệm lập trình nhưng cũng sẽ hữu ích cho các chuyên gia.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tải xuống

4. Shuprut. Delphi 2005 học lập trình. Hướng dẫn tự học. Tất cả các câu hỏi cơ bản về làm việc tại Borland Delphi 2005. Một số lượng lớn ví dụ. Lời khuyên dành cho người mới bắt đầu lập trình. Không yêu cầu đào tạo cơ bản. 38,8 MB. 345 trang PDF.

Máy tính không đáng tin cậy, nhưng con người thậm chí còn không đáng tin cậy hơn.

Nơi để bắt đầu?

Delphi, dựa trên ngôn ngữ Pascal, tuyệt vời cho việc bắt đầu học viết mã. Bản thân Pascal đang dần trở thành dĩ vãng và ngày càng ít được chú ý đến nó. Điều này có thể hiểu được - các ứng dụng dành cho MS-DOS được viết trên đó và tác vụ đơn lẻ này hệ điều hành mọi người đang cố quên đi như một cơn ác mộng. Nói chính xác hơn, ngôn ngữ Delphi là Pascal không phải ở dạng nó được sử dụng để viết các ứng dụng MS-DOS, mà ở một dạng sửa đổi khác - Object Pascal. Trong ngôn ngữ này, lập trình dường như được “gắn liền” với một số đồ vật nhất định- cả trực quan và không trực quan, chỉ nằm trong bộ nhớ. Lập trình các ứng dụng đơn giản với giao diện dòng lệnh(tức là khi các dòng văn bản được hiển thị tuần tự trên màn hình và người dùng nhập một số dữ liệu), bạn cũng nên bắt đầu với Pascal. Ngoài ra, nhiều người bắt đầu với QBasic, nhưng ngôn ngữ này là một trong những ngôn ngữ “cổ xưa” nhất và có ít khả năng. Tuy nhiên, để hiểu nguyên tắc chung Nó cũng thích hợp cho việc lập trình. Thực tế là những ngôn ngữ này không có bất kỳ cấu trúc hay bộ ký tự thông minh nào - mã viết rất dễ đọc và dễ hiểu. Điều này không thể nói được, chẳng hạn như về C++. Có những câu chuyện cười về chủ đề này - "những gì một lập trình viên viết bằng C ++ vào ban đêm, anh ta sẽ không thể đọc được vào buổi sáng." Tất nhiên điều này không đúng nhưng cú pháp của ngôn ngữ C++ khá phức tạp. Chúng ta sẽ bắt đầu học Delphi gần như từ đầu. Pascal sẽ được học trong suốt quá trình.

Tại sao lại là Delphi?

Delphi có gì đó khác với Pascal; nó là một giai đoạn định tính hoàn toàn khác của môi trường lập trình. Các ứng dụng cho hệ điều hành Windows được tạo bằng Delphi, nhưng ngoài ra, còn sử dụng quỹ bổ sung Ví dụ, bạn có thể viết các chương trình cho Linux. Môi trường Delphi có thể dễ dàng mở rộng bằng cách cài đặt mô-đun bổ sung. Giao diện người dùng cũng có khả năng tùy biến cao - mọi người đều tổ chức không gian làm việc theo cách thuận tiện cho anh ta.

Thông tin tóm tắt về Delphi

Delphi là kết quả của sự phát triển của ngôn ngữ Turbo Pascal, ngôn ngữ này lại được phát triển từ ngôn ngữ Pascal. Delphi có ảnh hưởng rất lớn trong việc tạo ra khái niệm ngôn ngữ C# cho nền tảng .NET. Nhiều thành phần và giải pháp mang tính khái niệm của nó đã được đưa vào C#. Một trong những nguyên nhân là việc chuyển nhượng Anders Hejlsberg, một trong những nhà phát triển Delphi hàng đầu, từ Borland Ltd. tại tập đoàn Microsoft
Phiên bản 1 được thiết kế để phát triển cho nền tảng Win16 16-bit;
Các phiên bản từ chương trình biên dịch thứ hai cho nền tảng Win32 32-bit;
Cùng với phiên bản thứ 6 của Delphi, môi trường Kylix tương thích với nó về ngôn ngữ và thư viện đã được phát hành, được thiết kế để biên dịch các chương trình cho hệ điều hành hệ thống Linux;
Phiên bản 8 có khả năng tạo mã byte dành riêng cho nền tảng .NET. Đây là môi trường đầu tiên tập trung vào phát triển các ứng dụng đa ngôn ngữ (chỉ dành cho nền tảng .NET);
Các phiên bản tiếp theo (được biểu thị bằng năm phát hành thay vì số sê-ri, như trường hợp trước đây) có thể tạo ra cả ứng dụng Win32 và mã byte cho nền tảng .NET;

Delphi cho .NET là môi trường phát triển Delphi, cũng như ngôn ngữ Delphi (Object Pascal), nhằm mục đích phát triển các ứng dụng cho .NET.

Chúng ta cần gì...

Người ta cho rằng bạn đã quen thuộc với quy tắc chung làm việc ở Hệ thống Windows và hoạt động trong mọi ứng dụng ít nhất ở mức nguyên thủy như Notepad hoặc Máy tính. Từ phần mềm chúng ta cần chính môi trường Delphi. Quá trình cài đặt sẽ không được mô tả vì nó khá chuẩn. Bạn sẽ không tìm thấy bộ phân phối Delphi trên trang web - bất kỳ phiên bản nào cũng có dung lượng ít nhất 200-300 MB và việc lưu trữ các tệp như vậy trên trang web đơn giản là không mang lại lợi nhuận. Ngoài ra, Delphi không chính thức sản phẩm miễn phí. Vì vậy, nếu bạn chưa có bộ phân phối, hãy cố gắng tìm nó càng nhanh càng tốt. Bạn có thể mua nó ở cửa hàng hoặc mượn nó từ người quen. Từ chất tương tự miễn phí Delphi có thể được coi là Lazarus, nhưng trong những bài viết này chúng ta sẽ nói cụ thể về Delphi.

Tôi nên cài đặt phiên bản Delphi nào?

Đây là một trong những câu hỏi thường gặp nhất. Qua nhìn chung, chúng đều rất giống nhau và trong hầu hết các trường hợp, các chương trình sẽ hoạt động giống nhau bất kể phiên bản Delphi mà chúng được tạo ra là gì. Tuy nhiên, tôi vẫn sẽ đưa ra một số lời khuyên. Không cài đặt các phiên bản dưới đây Delphi 5- chúng rất cũ và có sự khác biệt đáng kể với những cái mới hơn. Môi trường Delphi 5 có tất cả các tính năng cơ bản nhưng thiếu một số tiện ích đã được giới thiệu trong phiên bản tiếp theo. Hầu hết lựa chọn tốt nhất - Delphi 6 hoặc Delphi 7. Những phiên bản này phổ biến nhất trong số "dân chúng". Delphi 6 được coi là ổn định nhất, Delphi 7 không khác nhiều so với Delphi 6, ngoại trừ việc nó tương thích hơn với Windows XP (có nghĩa là khả năng tương thích của các ứng dụng viết). Điều này KHÔNG có nghĩa là các chương trình được viết bằng Delphi 6 sẽ không hoạt động chính xác trong WinXP. Mọi thứ sẽ tuyệt vời. Nhưng Delphi 7 vẫn kém ổn định hơn Delphi 6. Các phiên bản khác - Delphi 8, Delphi 9 Tôi không khuyên bạn nên cài đặt nó chút nào. Đây là những điều đáng tiếc nhất trong tất cả. Người ta đã cố gắng tích hợp các công cụ để viết ứng dụng trên công nghệ .NET, nhưng để đáp lại, bản thân các môi trường lại tỏ ra khá không thành công (“lỗi”). Điều đáng nói tiếp theo Phiên bản doanh nghiệp Delphi 2005. Phiên bản này cũng không trở nên đặc biệt phổ biến và hầu hết các lập trình viên chỉ đơn giản là "bước qua" nó. Xếp hàng tiếp theo - Studio phát triển Borland 2006. Vâng, nó đã là một tổng thể rồi gói phần mềm, bao gồm, ngoài Delphi, các công cụ phát triển khác. Môi trường thuận tiện, nhưng rất tốn tài nguyên. Trên các máy tính cũ có dung lượng bộ nhớ truy cập tạm thời dưới 1 GB Tôi không khuyên bạn nên sử dụng nó. Borland dừng lại ở đó và bắt đầu sản xuất tiếp theo thay mặt cho CodeGear(và xa hơn - Embarcadero). Delphi 2007, bao gồm trong RAD Studio 2007, không khác biệt nhiều về khả năng so với BDS 2006, nhưng nó được tối ưu hóa rất tốt và phù hợp để sử dụng trên các máy có công suất thấp, không giống như phiên bản tiền nhiệm của nó. Delphi 2009- đây là một bước tiến lớn mới trong sự phát triển của Delphi. Trong phiên bản này đã xuất hiện hỗ trợ đầy đủ Unicode (mọi người đang chờ đợi điều này và nó đã xảy ra). Tất nhiên, cùng với những cơ hội hoạt động mới, điều này cũng bộc lộ những vấn đề mới: một số chương trình, thành phần và mô-đun cũ không hoạt động bình thường. Tuy nhiên, trong hầu hết các trường hợp, mọi xung đột đều có thể được giải quyết bằng cách chỉnh sửa một vài dòng. Đừng sợ điều này. Nếu bạn mới bắt đầu “cuộc hành trình” của mình thì không có gì khác biệt đối với bạn và do đó tốt hơn hết bạn nên cài đặt thêm phiên bản mới. Tất cả các ví dụ sẽ được đưa ra trong các bài học này đều hoạt động chính xác ở cả phiên bản cũ và mới. Phiên bản Delphi. Và cuối cùng, nhất phiên bản mới nhất - Delphi 2010. Tôi chưa thể nói nhiều về cô ấy. Việc cài đặt nó hay không là tùy thuộc vào bạn. Có lẽ hiện tại việc làm quen với các phiên bản đã được chứng minh nhiều hơn là điều hợp lý.

Tóm lại, tôi khuyên bạn nên chọn từ ba lựa chọn: Delphi 7, Delphi 2007 hay Delphi 2009. Nhiều người vẫn đang làm phiên bản thứ 7, cho rằng trên đời không có gì hay hơn nó. Nhưng điều đáng ghi nhớ là sớm hay muộn mọi thứ cũ đều trở nên lỗi thời đến mức không thể sử dụng được. Delphi 2007 gần với thời hiện đại hơn. Chà, Delphi 2009 - nếu bạn không muốn tụt hậu so với phần còn lại của thế giới. Tùy bạn quyết định, nhưng tôi sẽ chọn phương án cuối cùng.

Phần kết luận

Trong bài viết này, chúng tôi đã nói về nguồn gốc của Delphi và các tính năng của nó. Tiếp theo, chúng ta sẽ bắt đầu nghiên cứu môi trường và ngôn ngữ lập trình.