다른 사람들과 공유하고 싶은 많은 내보내기 기능이있는 DLL이 있습니다. 매개 변수, 결과 등을 사용하여 기존의 모든 내보내기 기능을 문서화 할 수있는 방법이 있습니까? 직접 작성하지 않고 다른 사람들과 공유 할 수 있습니까?문서 Delphi DLL 내보내기
답변
XE2와 같은 최신 버전의 Delphi를 사용하는 경우 방금 확인한 Documentation Insight이 내 보낸 기능에서 작동 할 수 있습니다. 코드에서 함수/프로 시저 정의를 클릭하십시오. 이 클릭하고 커서가이 함수 내에서 일단
procedure DoIt(One: Single; Two: Integer); stdcall;
begin
//some other code
end;
는, 조합 CTRL + ALT + D
을 눌러 ...의 예를 들어 가정 해 봅시다. 이 문서 기능이있는 경우,이 같은 작은 창이 열립니다 ...
을이 창에 일부 문서를 입력 한 후, 자동으로 코드에이를 삽입합니다 :
/// <summary>
/// This procedure does this and then that
/// </summary>
/// <param name="One">
/// This is parameter one
/// </param>
/// <param name="Two">
/// This is parameter two
/// </param>
/// <remarks>
/// Use DoIt to do this and that within your Delphi project.
/// </remarks>
procedure DoIt(One: Single; Two: Integer); stdcall;
begin
//some other code
end;
이 설명서를 사용하는 방법에 대한 자세한 내용은
Refer here 및 this one도 참조하십시오.
사용하는 데있어 깔끔한 점은 문서화 된 클래스, 함수, 유형 등 중 하나 위에 마우스를 올려 놓은 소스의 어느 곳에서나 문서화 된 정보와 함께 작은 힌트 창이 표시된다는 것입니다. DLL에서 사용하는 것에 관해서는, 나는 그것을 한 번도 해보지 않았지만, 당신도 거기에서 사용할 수있을 것이라고 확신합니다.
이 창을 사용하지 않고도이 형식의 문서를 코드에 직접 입력 할 수 있습니다. 기본적으로 모든 버전의 Delphi에서이 작업을 수행 할 수 있습니다. 다른 언어에서도 사용되는 Microsoft 표준 형식입니다.
불행히도 Delphi가 지원하는 버전/버전을 정확히 모르겠습니다.
당신은 정말로 그 창을 더 면밀히 조사해야합니다. 이것은 제 3 자 "부가 가치"추가 기능입니다. – OnTheFly
@OnTheFly 예, 아마도 제 3 자 추가 기능 일 가능성이 높습니다. 이것이 내가 "아마도 ..."라고 말한 이유입니다.하지만 OP가 원하는 것은 수행하기 때문에 문제가 무엇입니까? 자동으로 RAD Studio XE2를 설치하면 우연히 발견되었습니다. –
@OnTheFly 별도의 추가 기능인데도 직접 다운로드하여 설치해야하는 경우에도 여전히 완전히 관련이 있습니다. –
- 1. Delphi XE6 DLL : 원하지 않는 내보내기 : TMethodImplementationIntercept
- 2. Delphi DLL - TClientSocket 이벤트
- 3. Delphi 2010 앱 Delphi 7 DLL 로딩
- 4. LIBRTMP Delphi : dll 사용
- 5. C# Interop Delphi DLL
- 6. about delphi and dll
- 7. Delphi 7 Delphi XE에서 호출 할 DLL
- 8. C++ 프로젝트에서 DLL 내보내기
- 9. 부적절한 DLL 내보내기 섹션
- 10. C# DLL - 내보내기 함수
- 11. RGiesecke dll 내보내기 템플릿
- 12. dll 함수를 관리되지 않는 프로그램으로 내보내기
- 13. Apache에서 Delphi ISAPI Dll 디버깅
- 14. C++에서 Delphi DLL 사용
- 15. delphi dll-finalization : 디버그 방법
- 16. Delphi Dynamic DLL - 글로벌 변수
- 17. Delphi deploy msvcr100.dll XE6
- 18. Delphi GLScene 내보내기 장면 stl로
- 19. SpagoBI _ 문서 내보내기
- 20. LaTeX 문서 내보내기
- 21. x64 DLL 내보내기 함수 이름
- 22. 내보내기 테이블이없는 DLL 함수 이름보기
- 23. DLL 내보내기 - 헤더 파일을 제거하십시오.
- 24. Delphi XML Bindings 객체 - 노드 내보내기
- 25. Delphi - 집중된 Word 문서 유지
- 26. DLL 삽입 코드를 Delphi 7에서 Delphi XE2로 변환
- 27. DLL 호출은 Delphi 2010에서 작동하지만 AV는 Delphi XE2에서
- 28. iPad에서 주석이 달린 문서 내보내기
- 29. sql 2008에서 xml 문서 내보내기
- 30. 내보내기 문서 후 응답이 닫힙니다.
문서를 작성할 수 있습니다. 이렇게하면 DLL을 제공하는 가져 오기 단위가 보완됩니다. –
어떤 델파이 버전을 사용하고 있습니까? XE2와 같은 이후 버전에는 문서 기능이 있기 때문입니다. –
@ JerryDodge 저는 Delphi XE-4를 사용하고 있습니다. –