자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 19438
공지 유용한 관련 사이트 관리자2 2014.03.20 58351
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 101858
1279 iOS 앱 심사 시 IPv6문제;; [3] 델라인 2016.09.23 550
1278 [질문] RLINK32: Out of memory 에러가 납니다 Xiong 2016.07.22 553
1277 RIO 에서의 문제 [4] 지병철 2018.12.04 553
1276 델파이에도 C#에 있는 LINQ기능이 있나요? [1] 베스트드레곤 2015.04.02 553
1275 XE7 블루투스 통신 [1] 최영준 2015.04.24 553
1274 Embarcadero RAD Studio 10 Seattle에서 안드로이드 SDK 셋팅(수정) [3] 스미스 2015.12.22 553
1273 패스트리포트 관련 문의입니다 봉봉봉봉 2015.04.02 554
1272 안드로이드 서비스에서 비콘감지 김태윤 2016.07.11 555
1271 시드니 10.4.1에서 Code Insight가 동작 되지 않아요. [3] file 오늘도좋은하루 2020.10.24 555
1270 TwineCompile 에러가 발생 했는데, 수정은 어떻게 하나요? 하루 2021.01.19 555
1269 [마이그레이션] bpr 파일(C++빌더 6.0)을 10.1 베를린에서 열수 없어요. 험프리 2017.01.18 556
1268 MacinCloud 설정에 문의 드립니다. [2] silkroad99 2015.05.18 559
1267 [마이그레이션][델파이3>델파이10시애틀] DB character set 문제 한글깨짐 [2] 박성민 2015.09.30 559
1266 XE7과 XE8의 차이 [1] 최영준 2015.04.14 560
1265 [bcc32c Error] : illegal character encoding in string literal 에러 [3] 하루 2018.12.06 561
1264 특정스마트폰에서만 앱이 실행되는 현상(10.2 도쿄) [2] PinkNight 2019.01.18 562
1263 Thread안의 변수문의 [1] 한시민 2018.02.07 563
1262 안드로이드애서 글자 주변에 테두리(라인?) 이 생깁니다. [3] file nervsystem 2018.11.13 563
1261 도쿄에서의 문제 RIO에서 해결된 부분과 아닌부분(앱제작 시) [4] 지병철 2018.12.14 563
1260 하이브리드 앱 개발 관련 문의 [3] 사랑남 2015.06.17 564