2012-02-07 27 views
8

Có một số lượng lớn các thành phần đi kèm với Delphi (XE2), nhiều thành phần đã được sử dụng cho cùng thời gian. Nên tránh các thành phần nào (ví dụ Thành phần BDE), những thành phần nào đã lỗi thời (TXPManifest?) Và cần tránh những thành phần nào vì chúng không sử dụng được hoặc sẽ gây đau buồn?Các thành phần cần tránh trong Delphi

+1

Điều khiển 'Win 3.1', có lẽ? (Trừ khi chúng được loại bỏ khỏi XE2 rồi ...) –

+1

Tôi, đối với một, tránh bất cứ điều gì có thể tránh được, bạn càng buộc logic ứng dụng của bạn vào giao diện người dùng càng trở nên cầm tay, nói rằng bạn muốn mã cổng miễn phí Pascal/C++/v.v. nhưng đó chỉ là hai xu của tôi. – ComputerSaysNo

+0

@Andreas Các điều khiển Win3.1 vẫn còn hiện diện trong XE2 – Alister

Trả lời

7

Bất kỳ thứ gì mà bạn không có nguồn. Không có gì nói "làm tôi thất vọng" nhiều hơn là không thể tìm ra lý do tại sao một thành phần hoạt động theo cách nó là do nó được ghi chép kém và bị mắc kẹt trên một phiên bản Delphi cũ vì tôi không thể biên dịch lại nó.

+3

Hoặc nếu tác giả không cập nhật nó. –

4

Bất kỳ điều gì bạn không thực sự cần.

Tôi hiện đang duy trì một ứng dụng lớn phụ thuộc vào nhiều thành phần của bên thứ 3. Để nâng cấp ứng dụng, bạn cần nâng cấp các thành phần. Trong trường hợp các nhà cung cấp không còn hoạt động nữa, đó là một vấn đề. Kết quả là toàn bộ ứng dụng bị kẹt trong tình trạng lấp lửng.

Các vấn đề liên quan