Tôi đang tái cấu trúc một dự án lớn và cần phải di chuyển một số thành phần sang các mô-đun và biểu mẫu mới. Có một cách lành mạnh để đảm bảo tính chất của các thành phần phụ thuộc được cập nhật?Trong Delphi có cách nào để xem tất cả các tham chiếu và liên kết đến một thành phần không?
Có thể grep dfms của dự án?
Ví dụ: Di chuyển một TDataSource từ một DataModule lớn thành một tệp nhỏ hơn. Trong một số trường hợp, nguồn có thể đã được tham chiếu bởi 40-50 hình thức. Tôi cần đảm bảo tất cả các điều khiển tham chiếu đến nguồn dữ liệu được cập nhật.
Tôi muốn grep tệp dfm và sau đó tôi muốn sử dụng tập lệnh dựa trên regex perl để thực hiện các sửa đổi cần thiết –
Phiên bản sau của Delphi cho phép bạn cấu trúc lại và đổi tên từ trình chỉnh sửa. Bạn đã thử tính năng đó chưa? Ngoài ra, nó là một ý tưởng tốt để loại bỏ nó hoàn toàn từ vị trí ban đầu hoặc đổi tên nó để trình biên dịch của bạn sẽ nắm bắt những gì bạn bỏ lỡ. –
@marcus đổi tên cấu trúc lại không bao giờ hoạt động với các dự án thế giới thực. Tôi sẽ ngạc nhiên nếu nó xử lý tài liệu tham khảo tập tin dfm. –