자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 17208
공지 유용한 관련 사이트 관리자2 2014.03.20 56084
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99523
813 이미지 StretchDraw문 사용시 글자 깨져 다른 방법 좀 알려주세요? [1] 루카 2018.03.13 521
812 iOS에서 Android에서처럼 사용되는 Toast 질문입니다. [1] 랩실전기 2021.05.11 521
811 VCL어플리케이션 개발 중 GridPanel 질문드립니다! [2] file 육식육식 2020.04.10 523
810 delphi로 .Net Framework로 만들어진 WCF서비스를 사용할수 있는지 문의드립니다. 베스트드레곤 2015.03.02 523
809 livebinding별표시 쉽읍니다. [1] file wallas 2015.04.07 523
808 자바 소스를 델파이로 바꿔주는 툴은 있나요? [1] 화이부동 2016.12.13 524
807 Delphi FDQuery - OnCalcFields 이벤트에서 RecNo 부여시 0,2,3 이렇게 나옵니다 [1] 짧굵 2017.04.13 524
806 window10 에서 xcon30.dll 없어 코드 실행을 진행할 수 없습니다 에러 ... 왜 이런지 모르겠어요. 구글링해도 안나오고. 도와주세요.. 첨부된 에러 메시지 창 참조해주세요. [4] file crkim20000 2018.12.07 524
805 OPEN API 를 이용하여 개발하려고 합니다. [2] 카이로스 2015.12.12 525
804 Runtime error 216 at 5005F106 [2] 김동현 2021.05.28 526
803 DoubleBuffered 속성을 True 로 설정하고 Picture.Bitmap 를 참조한 상태에서 TImage 에서 Bitmap 이외의 파일을 로드할 경우 이미지가 정상적으로 표시되지 않습니다. [1] file DarkRyu 2020.07.10 527
802 시애틀 관련 패키지 설치 문의 입니다. [1] 시애틀커피 2020.02.25 528
801 델파이 IDE 관리자모드 실행 키위 2019.03.05 530
800 [FireDAC][Phys][Ora]-315. Cannot get vendor library entry point[s]. 오류 대처방법 [1] 험프리 2017.01.11 532
799 윈도우 8에서 10으로 업데이트 후 인터베이스 접속에 어려움을 겪고 있습니다. [1] file 손보라 2016.06.15 533
798 Decimalseparator문의 [2] 똘귀아빠 2015.10.16 534
797 [DCC Error] E2597 C:\Users\Public\Documents\Embarcadero\Studio\15.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: cannot find -ldl [1] 라빌레나 2017.05.04 538
796 [질문]모바일에서 앱테더링(블루투스 통신) 안되는 문제 [6] 가라사대 2015.06.26 539
» 델파이에서 dll 사용 관련 문의합니다. [1] ozz 2020.02.20 540
794 MacinCloud 설정에 문의 드립니다. [2] silkroad99 2015.05.18 542