Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[14096] [질문]비주얼베이직에서 하는 형태를 델파이에서 처리를 한다면??
쿠핑 [couping] 1564 읽음    2012-02-08 12:26
안녕하세요

날씨가 넘 추워 감기에 걸려 죽을 맛인데 이것도 안풀려 죽을 맛이네요~~

비베에서

Public Declare Function cryptCard Lib "KCPDLL.dll" (ByVal i_Flag As Integer, ByVal strTrack2 As String, ByVal strRet As String) As Integer
로 dl를 불러와서 아래와 같이 처리를 합니다.

Dim iRet As Integer
Dim strTrack2 As String * 40 '===반드시 사이즈를 줘서 선언 해야함
' 카드번호 암호화를 한다
iRet = cryptCard(ENCRYPT, strData.ms_data, strTrack2)
strData.ms_data = strTrack2

그런데 위와 같이 처리 내용에서 strTrack2 값이 리턴이 된다고 합니다.
원래 strTrack2 값이 리턴이 되는 형태인가요? iRet 만 리턴되는게 아닌가요?

그리고 Dim strTrack2 As String * 40  이 부분은 strTrack2를 4자로 무조건 만드는것 같은데~

아~~잘 모르겠네요~~~

아시는 님들~~부디 댓글 부탁드립니다.

+ -

관련 글 리스트
14096 [질문]비주얼베이직에서 하는 형태를 델파이에서 처리를 한다면?? 쿠핑 1564 2012/02/08
14102     Re:[질문]비주얼베이직에서 하는 형태를 델파이에서 처리를 한다면?? 허니미니 1640 2012/02/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.