2016-01-20 12 views
5

Tôi đang gặp một số vấn đề trong Delphi 2007 liên quan đến tài liệu XML. Đôi khi nó hoạt động, đôi khi không. Tại thời điểm này, nó gần như không bao giờ hoạt động. Tôi nhận thấy rằng có similar Problems already mentioned, nhưng cách giải quyết này không hiệu quả đối với tôi. Có ai có một ý tưởng làm thế nào các lỗi HelpInsight có thể được cố định, hoặc thay thế tôi phải tài liệu mã nguồn, do đó, nó có thể được nhìn thấy bên trong IDE?Tài liệu XML trong HelpInsight không hoạt động mọi lúc

Đây chỉ là một ví dụ. Trong ví dụ này, 3/4 tài liệu hoạt động. Trong dự án thực sự của tôi, có lẽ 1-2 trong số 50 công việc.

enter image description here


Cập nhật Một số chi tiết ảnh chụp màn hình:

Đây là một thủ tục bình thường trong một lớp học

enter image description here

và thủ tục được gọi ở một nơi khác trong lớp .

enter image description here

Không có trợ giúp được cung cấp trong HelpInsight.

Trả lời

0

Lỗi bạn mô tả là một lỗi vẫn còn trong Delphi 2010 ít nhất, nhưng cố định trong Delphi XE4 (Tôi không có XE..XE3 được cài đặt và không thể kiểm tra). Bạn đã tự mình tìm thấy cách giải quyết để đặt trước tên thủ tục/hàm với tên đơn vị trong quá trình triển khai.

Cũng cần lưu ý, khi bạn gọi thủ tục ở những nơi khác trong mã, như thế này

procedure WhatEver; 
begin 
    xx 
end; 

sẽ hiển thị các tài liệu HelpInsight như mong đợi, khi lơ lửng chuột lên xx.

Cuối cùng, không thể cung cấp trợ giúp cho tuyên bố của bạn về HelpInsight chỉ hoạt động 1 hoặc 2 trong số 50 lần, trừ khi bạn hiển thị các ví dụ.

+0

1) Rằng nó được cố định trong XE4 không giúp tôi. Chúng tôi không thể đủ khả năng chuyển đổi sang phiên bản Delphi mới. Không chỉ chi phí cao của bản thân sản phẩm, mà còn các thành phần của bên thứ ba không tương thích, và việc di chuyển sang Unicode sẽ tốn hàng ngàn. 2) Khi tôi gọi 'xx' ở đâu đó trong mã, lỗi vẫn giống nhau - không có trợ giúp nào được hiển thị trong HelpInsight, ngay cả khi tôi thay đổi thủ tục từ' xx' thành 'Unit1.xx'. –

+0

3) Tôi không thể cung cấp các ví dụ thực sự vì lỗi này xuất hiện gần như ngẫu nhiên và thậm chí biến mất hoặc xuất hiện lại ở mỗi lần bắt đầu BDS. Và tôi không thể xuất bản bất kỳ nguồn nào của dự án này. Tuy nhiên, tôi đã chỉnh sửa bài đăng gốc và thêm 2 ảnh chụp màn hình mới. 4) Không có giải pháp nào của bên thứ ba có thể sử dụng để lấy tài liệu này trong IDE được thực hiện? Hiện tại, Delphi gần như không thể sử dụng được vì chúng tôi không thể ghi lại các chức năng của mình một cách hiệu quả –

+0

@Daniel: Nếu lỗi đã được sửa trong phiên bản sau, bạn cần nâng cấp lên phiên bản đó để sửa lỗi. Liên quan đến "Không có giải pháp nào của bên thứ ba có thể sử dụng được không?", Câu hỏi đó không có chủ đề ở đây, được nêu rõ trong [trợ giúp]. –

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