네. 답변 감사합니다.
Humphery 님이 쓰신 글 :
: 안드로이드에서는 DLL을 사용할 수 없습니다.
: DLL은 윈도우에서만 사용 가능합니다.
:
: 안드로이드에서는 jar나 so 파일을 사용하실 수 있습니다.
: jar 파일 임포트 하는 내용은 아래 글 참고하세요.
: http://blog.hjf.pe.kr/125
:
: 미루후예 님이 쓰신 글 :
: : 외부 dll 사용할 수 있는지 간단히 테스트해보고있는데
: :
: : Compile되는가 싶더니 오류가나네요.
: :
: : 외부dll사용시 주의할것이 있는것인지? 아니면 사용이 불가능한지 궁금합니다.
: :
: : [DCC Error] E2597 C:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: AuthComm.dll:1:3: invalid character
: :
: : C:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: AuthComm.dll:1:3: syntax error, unexpected $end
: :
: : C:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: AuthComm.dll: not an object or archive
: :
: :
: : 테스트 예제소스입니다... 기존 낮은 버젼의 소스를 그대로 코딩했습니다.
: :
: : implementation
: :
: : function SetServer(strIP:pchar;nPort:integer):integer;
: : stdcall;external 'A.dll';
: :
: : {$R *.fmx}
: :
|