SQL 데이터베이스 작업시 TParams :: ParamByName 메서드를 사용하고 있습니다. 이 메소드의 소스 코드는 Data.DB.pas 파일의 c : \ Program Files \ Embarcadero \ RAD Studio \ 9.0 \ source \ data 디렉토리에 있습니다. 이 유닛의 소스 코드를 디버그 할 수 있습니까? 현재 asembler 창만 사용하여 데이터 유닛을 디버깅 할 수 있습니다 (프로그래밍 지연이 높은 명령을 볼 필요없이). VCL은 정적으로 프로그램에 연결됩니다.C++ Builder XE2 - vcl 데이터 라이브러리를 디버깅 할 수 있습니까?
답변
프로젝트 옵션으로 이동하십시오. Use debug .dcus
경우 Compiling
>Delphi Compiler
에서 프로젝트를 설정할 필요가 없습니다
는 C++ & C 파일을 (레미 Lebeau 응답 참조)이 포함되어 있습니다.
에서 Link with Dynamic RTL
을 사용 중지합니다.
Link with Runtime Packages
을 Packages
>Runtime Packages
으로 설정하십시오.
모든 노드 (모든 구성, 모든 구성 - 32 비트 Windows 플랫폼)에서 Directories & Conditionals
->Library Path
매개 변수를 삭제하면 프로젝트 (Project1 이름)를 이전 버전의 개발 환경 (C++ Builder XE 이상) , 디버그 구성, ...)을 제외하고이 특정 프로젝트에 대한 특정 경로를 제외합니다. C++ Builder XE2의 두 번째 인스턴스 열기. File
->New
->VCL Forms Application
을 클릭하십시오. Project Manager에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Options
을 선택하십시오. Directories & Conditionals
->Library path
으로 이동합니다. 모든 노드의 경로를 Project1의 해당 노드로 복사하십시오.
프로젝트 옵션으로 이동하십시오.
Use debug .dcus
을 Delphi Compiler > Compiling
으로 설정하십시오.
에서 Link with Dynamic RTL
을 사용 중지합니다.
을 Packages > Runtime Packages
에서 비활성화하십시오.
그러면 VCL/RTL 소스 코드로 들어갈 수 있습니다.
- 1. C++ Builder xe2 및 Google지도 api
- 2. C++ Builder XE2 : 리소스 컴파일 "할당 실패"
- 3. C++ Builder XE2 - 구성 요소와 리소스 연결
- 4. Delphi XE2 VCL 런타임 BPL이란 무엇입니까?
- 5. dll에 VCL 스타일이 포함되어 있습니까?
- 6. .NET에서 VCL (C++ Builder) DLL을 사용할 때 리소스가 누출 됨
- 7. C++ Builder XE2 - 체크 박스 힌트가 표시되지 않음
- 8. Flash Builder 4 및 디버깅
- 9. 어떻게 관리 코드에서 인텔 C++ 라이브러리로 디버깅 할 수 있습니까?
- 10. 간단한 Delphi XE2 32 비트 VCL 구성 요소에 Delphi XE2 64 비트 지원을 추가하는 방법은 무엇입니까?
- 11. C++ Builder 6의 XML
- 12. Delphi XE2 VCL 스타일, 이상한 결함, 윈도우 보이지 않음
- 13. Delphi XE2 : 구성 요소에서 vcl 스타일 사용 안 함
- 14. C 프로그램에서 C++ 라이브러리를 사용할 수 있습니까?
- 15. 런타임시 VCL 스타일을 수정할 수 있습니까?
- 16. VCL 및 C++와 호환되는 IDE가 있습니까?
- 17. XE2 및 ulink 사용
- 18. C++ Builder 2009 용 C++ Builder 응용 프로그램을 업데이트하기위한 지침이 있습니까?
- 19. C++ Builder - 기본 인터넷 프로그래밍
- 20. C++ Builder XE가 프로젝트를 BCB6에서 성공적으로 변환 할 수 없습니다.
- 21. C# 응용 프로그램에 DELPHI XE2 DLL을 추가 할 수 없습니다.
- 22. 인라인 C & VCL 캐싱
- 23. 어떻게 안드로이드 NDK에서 C++ 삭제 호출을 디버깅 할 수 있습니까?
- 24. gcc는 gcc 스타일의 중첩 C 함수를 디버깅 할 수 있습니까?
- 25. 원격 컴퓨터에서 C++ 프로그램을 빌드하고 디버깅 할 수 있습니까?
- 26. C++ builder TClientWinSocket simbol 대체
- 27. 델파이 vcl/dll을 asp.net과 통합 할 수 있습니까?
- 28. WinForms를 VCL Delphi 응용 프로그램에 임베드 할 수 있습니까?
- 29. vcl 스타일이 변경되면 어떻게 감지 할 수 있습니까?
- 30. 런타임에 Objective-C 라이브러리를 업데이트 할 수 있습니까?
작동하지 않습니다. 어셈블러 코드에서 메소드의 이름을 볼 수 있지만, * .pas 소스 코드를 열면 파란 점이 없어서 중단 점을 설정할 수 없습니다. – truthseeker
이유는 우리가 C++ Builder XE2만의 RAD Studio를 사지 않았기 때문입니까? – truthseeker
아니요. 델파이를 설치했는지 여부에 관계없이 제대로 작동합니다. 그래도 제대로 작동하지 않는다면 IDE가 VCL 소스 코드를 찾고 라이브러리 바이너리를 디버그 할 수 있도록 검색 경로가 올바르게 구성되어 있지 않을 것입니다. –