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

C++빌더 Q&A
C++Builder Programming Q&A
[46580] Re:피싱관련(잘라내기)함수 질문입니다
볼랜드 [lighthp] 1171 읽음    2006-09-20 12:06
이승현 님이 쓰신 글 :
:
: 예전에 pos와 substring 을 이용하면 가능하다고 하신 분이 계셨는데, 그것에 대한 사용법도 너무 헷갈리네요;
:
: 질문은 다음과 같습니다.
:
:
: 1. 현재 데이터가 ;를 기준으로 갑니다.
:     col은 10개이므로 데이터는 "a;b;34;tdfg;11;gbc;ss;453;bc;fg" 이런식으로 전송됩니다.
:     이것을 ; 기준으로 자르는 법이 궁금합니다.
:     그 방법을 안다면, 리스트박스는 빼버리고 임시 str공간을 만들어서 cell[0][1] = str 이런식으로 굴리는게 가능해지겠죠.

AnsiString temp, temp1, temp2;
int n1, n2, n3;
temp = "a;b;34;tdfg;11;gbc;ss;453;bc;fg"
n1 = temp.AnsiPos(";");  //    ; 있는 문자열의 길이를 구합니다.
n2 = n1 - 1;                    //  ;의 문자 위치 제외 문자길이를 구합니다.
temp1 = substring(1, n2);              //  ;를제외한 문자 저장 
temp.Delete(1,n1);        //   temp 원 데이터에서 ;값이 있는 길이 문자 제거

위와 같은 문장을 응용하시면 될거 같은데요
도움이 되셨는지 모르겠네요

+ -

관련 글 리스트
46576 피싱관련(잘라내기)함수 질문입니다 이승현 937 2006/09/20
46597     Re:피싱관련(잘라내기)함수 질문입니다 밝음 981 2006/09/21
46596     Re:피싱관련(잘라내기)함수 질문입니다 노틸러스 1051 2006/09/21
46588     Re:피싱관련(잘라내기)함수 질문입니다 푸른하늘 1069 2006/09/20
46580     Re:피싱관련(잘라내기)함수 질문입니다 볼랜드 1171 2006/09/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.