|
우선 구현하고 싶은 코드는
닷넷으로 구현 했을 경우...
Dim Rev(10)
Rev = Split(mStr, ",") '<----- 여기서 mStr 값은 "R,123,456,R"
그런 결과 값은
Rev(0) = R
Rev(1) = 123
Rev(2) = 456
Rev(3) = R
이런 식으로 구현 하고 싶은데요....
C++Builder Help에서 TstringList 검색하면 관련 함수 나와나요..??
빌더는 잘 모르겠네요..
서적도 구하기 힘든거 같고... ㅜㅠ
장성호 님이 쓰신 글 :
: String클래스안에 웬만한 함수는 다 구현되어있습니다.
:
: 혹 부족한 것은 StrUtils.hpp 유닛을 참조해 보시구요
:
: 그밖에 TStringList 라는 클래스를 잘 이해하시면 매우 유용합니다.
:
: 그럼..
:
:
: 걸음이 느린 아이 님이 쓰신 글 :
: : 닷넷에서 split 함수를 빌더에서 사용하고 싶은데요.. 같은 함수가 있나요..??
: :
: : Public Function Split(ByVal Expression As String, Optional ByVal Delimiter As String = " ", Optional ByVal Limit As Integer = -1, Optional ByVal Compare As Microsoft.VisualBasic.CompareMethod = Binary) As String()
: : Microsoft.VisualBasic.Strings의 멤버
: : 요약:
: : 지정한 수의 부분 문자열을 포함하는 0부터 시작하는 1차원 배열을 반환합니다.
: :
: : 매개 변수:
: : Expression: 필수 항목입니다. 부분 문자열과 구분 기호를 포함하는 String 식입니다.
: : Delimiter: 선택적 요소입니다. 부분 문자열의 한계를 식별하기 위해 사용되는 단일 문자입니다. Delimiter를 생략하면 공백 문자(" ")가 구분 기호로 간주됩니다.
: : Limit: 선택적 요소입니다. 입력 문자열을 분할해야 하는 부분 문자열의 최대 수입니다. 기본값 –1은 Delimiter 문자열의 모든 위치에서 입력 문자열을 분할해야 함을 나타냅니다.
: : Compare: 선택적 요소입니다. 부분 문자열을 평가할 때 사용할 비교 종류를 나타내는 숫자 값입니다. 값에 대해서는 "설정"을 참조하십시오.
: :
: : 반환 값:
: : String 배열입니다. Expression이 길이가 0인 문자열("")인 경우 Split는 길이가 0인 문자열이 포함된 단일 요소 배열을 반환합니다. Delimiter가 길이가 0인 문자열이거나 Expression의 어떤 위치에도 표시되지 않을 경우 Split는 전체 Expression 문자열이 포함된 단일 요소 배열을 반환합니다.
|