2009-12-11 2 views
1

내가 델파이 프리즘에서 내 응용 프로그램을 컴파일하려고, 내가 이러한 오류델파이 프리즘 (.NET) 컴파일러

C 있어요 : \ 사용자 \ 부락 \ 문서가 프로젝트 \ 비주얼 스튜디오 2008 \ \ Project1의 \ WindowsApplication1 \ WindowsApplication1 \ Main.pas (6,3) : 오류 : (PE17) 네임 스페이스 "윈도우"가 존재하거나 공용 유형을 가지고하지 않습니다 C : \ 사용자 \ 부락 \ 문서가 프로젝트 \ 비주얼 스튜디오 2008 \ \ Project1의 \ WindowsApplication1 \ WindowsApplication1 \ Main.pas (7,3) : 오류 : (PE17) 네임 스페이스 "Tlhelp32"가 존재하지 않거나 공용 형식이 없습니다.

내가 잘못 했나요?

는 윈도우, Tlhelp32, System.Drawing, 은 System.Collections, System.Collections.Generic, 을 System.Linq, System.Windows.Forms, System.Windows, 시스템을 사용합니다. ComponentModel;

내가 2009 델파이 프리즘을 사용, 작은 대답은 내 문제를 해결할 수 있습니다 (또한 내가 생각하는 내 문제는 바보입니다,하지만 난 그것을하여 w/o하는 CreateRemoteThread와 WriteProcessMemory의를 사용할 수 없습니다).

최고 감사합니다, 부락 TAMTURK

답변

6

단위를 (.NET에서 네임 스페이스) Windows 및 Tlhelp32이 Delphi Prism (닷넷), 그들은, 델파이 Win32에서, 당신이해야 할 첫 번째 일은 존재의 일부에 없습니다 프로젝트를 컴파일하는 것은 코드의 헤더에서 이러한 네임 스페이스를 제거하는 것입니다. 그런 다음 PInvoke (플랫폼 호출 서비스)을 사용하여 관리 코드 (.Net)에서 Win32 함수 및 기타 관리되지 않는 API를 호출 할 수 있습니다.

난 당신이 링크

안녕을 참조하시기 바랍니다.