자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------

안녕하세요. 기존 델파이 구버전을 계속 사용해오던 사용자입니다.

dll 사용하는 작업중 발생하는 상황 문의해봅니다.

 

기존 사용하던 코드입니다.

var
    Handle: THandle;
begin

     //dll load
     Handle := LoadLibrary(DllName); //DllName:사용Dll

 

     if Handle <= 0 then

     begin

            //load fail

            showmessage('dll load fail');

     end else

     begin

            //load ok

            try

            //work:use function

            finally
            FreeLibrary(Handle);

            end;

     end;

end;

 

delphi XE10.2 이하 windows x86 프로젝트에서는 정상적으로 읽어왔었는데.

최근 작업중 VS C++ x64 환경으로 작업해야해서

VS C++ x64 dll로 만든후 위코드 사용하면 dll을 읽어올수가 없네요.

x86 환경에서 만들어진 dll은 정상적으로 읽어옵니다.

 

OS는 windows10

delphi XE10.3 Community Edition 버전으로 테스트해보니

windows x86 : 기존 x86 Dll(O) / x64 Dll(X)

windows x64 : 기존 x86 Dll(X) / x64 Dll(X)

이렇게 되더군요.

 

delphi x64 프로젝트는 Dll을 사용못하는건가요???

x86 프로젝트에서 x64 dll을 사용하는 방법 또는

x64 프로젝트에서 dll을 사용하는 다른 방법이 있는걸까요??

알려주세요.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 19436
공지 유용한 관련 사이트 관리자2 2014.03.20 58350
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 101857
399 FMX 동적생성 버튼 폰트, 크기 변경 방법 [3] superman 2014.08.20 2677
398 델파이 C/S프로그램을 웹으로 전환해서 보여주는 방법 연일하 2015.10.28 2710
397 xe6 firemonkey tabcontrol 에서 tabitem height 사이즈 변경이 불가능 합니다.. [2] 프리스켄 2014.06.28 2749
396 system.pas 에러 해결방법은 무엇인가요? [1] 날라리아 2020.01.28 2754
395 [세미나] TWebBrowser Component 사용시 JavaScript 기능을 사용할 수 있나요? [4] Humphery 2014.06.12 2758
394 [세미나] 안드로이드 전화통화를 녹음할 수 있는 백그라운드 앱을 만들 수 있을까요? [1] Humphery 2014.09.17 2759
393 bpl파일을 만들려고 합니다. [3] 이홍석 2015.04.07 2763
392 FireDAC으로 오라클(Oracle) DB와 연결하기 [1] 델초보 2017.07.26 2769
391 서버 - 클라이언트 연결 오류 문의 [1] file 송진성 2014.03.20 2770
390 [무료 세미나] 초대합니다! RAD Studio XE8 출시 세미나!(서울&대구) 관리자 2015.04.08 2781
389 델파이와 오라클 호환성 [1] 오라클매니아 2014.03.05 2821
388 C# 소스 Delphi변환 우씨 2014.05.27 2868
387 푸쉬메시지를 받을때 앱이 실행중인 경우와 스크린을 끈경우를 구분할 수 있을까요? [7] Humphery 2015.06.11 2870
386 IntraWeb 에서 IE열지지 않고 Waiting하는 이유가 뭐죠? [2] file 피터 2014.03.22 2901
385 안드로이드 서비스(백그라운드 실행)에서 특정 상황에서 앱자동 실행 [2] 김태윤 2016.05.24 2902
384 UC-win/Road에서 앞차와 거리를 측정하려고 합니다. [1] jhjh 2021.08.25 2905
383 오늘날짜 표시 [4] fromstog 2014.04.04 2912
382 [공유] PDF파일로 저장할 수 있는 컴포넌트가 필요합니다. 험프리 2017.09.08 2926
381 모바일 개발시 ListView에 관하여... [4] 파빌신 2014.05.05 2944
380 델파이 xe5 - 안드로이드 - datasnap 개발시 [1] superman 2014.05.07 2949