2012. 3. 18. 18:21

VB 함수 및 변수 추출 기능2.

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안녕하세요 Geeks_Company 입니다.

최근 파싱 관련 기술을 활용하여 이것저것 만드는 중인데요.

오늘 보여드릴 기능은 VB 실행 소스 (디자인 소스 미포함)를 토대로 함수를 추출하는 기능입니다.

스샷을 통해서 설명 드리겠습니다.

예제에 사용된 소스 Link 입니다.

http://www.vb6.us/source-code/barcode-software

요렇게 생긴 폼입니다. ( 나중인 디자인 소스 역시 컨버팅이 된다면 보여드릴수 있겟네요)

총 5개의 함수가 있습니다.

이제 함수별 파싱 & 파라미터 구분을 어떻게 처리 하나 보여드리겠습니다.

먼저 실행 소스 입니다.

실행된 결과값 입니다.

파라미터가 없는 함수들은 ParamType이 붙어서 나오지 않고, 있는 함수들은 붙어서 나옵니다.

 

 

그리고 스트링 변환 부분이 있는데요.

위의 부분입니다.

 

위의 기능은 초기화 시키는 부분이 StringLiteral 일 경우 , 알아서 자동으로 스트링 함수를 추가 시킵니다.

링크참조 http://free1234.tistory.com/172

 

긴글 읽어 주셔셔 감사 합니다.