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
[46596] Re:피싱관련(잘라내기)함수 질문입니다
노틸러스 [] 1050 읽음    2006-09-21 18:31
: 1. 현재 데이터가 ;를 기준으로 갑니다.
:     col은 10개이므로 데이터는 "a;b;34;tdfg;11;gbc;ss;453;bc;fg" 이런식으로 전송됩니다.
:     이것을 ; 기준으로 자르는 법이 궁금합니다.
:     그 방법을 안다면, 리스트박스는 빼버리고 임시 str공간을 만들어서 cell[0][1] = str 이런식으로 굴리는게 가능해지겠죠.
:

먼저.. 피싱이 아니라 파싱이 안닌가 하는 의문이 드는군여..
여하튼 볼랜드의 잘 꾸려놓은 클래스를 이용한다 치면

  TStringList tsl;
   tsl.Delimiter = ';';
   tsl.DelimitedText = "a;b;34;tdfg;11;gbc;ss;453;bc;fg";
이렇게 하면
   tsl.Strings[0] 은 a 가 될겁니다..

:
: 아 추가로...
: 종료 버튼을 눌렀을때 "종료하시겠습니까?" 라는 메세지박스를 띄우고 예를 눌렀을때 꺼지고,
: 아니오를 눌렀을때 취소되는것을 만드려고 하는데
: 이게 메세지박스에서 리턴값을 받아서 하는건 기억나는데, 어떻게 짰는지 기억이 안나네요;
: 지금 포럼 사이트가 이상한지 검색이 안되고 있네요. 내부 에러라면서...

종료 직전이라 하면.. 폼 이벤트중에 onclosequery 요넘에다가
MessageDlg 로 메시지를 보여주고 MessageDlg의 리턴값으로 결정을 하면 될것 같군요..

+ -

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