Q&A

  • 비베의 instr()을 델파이에서는..
비베의 instr() 함수를 델파이에서는 무엇으로 써야하는지...

instr()함수는 다음과 같이 사용하는데요.

예) 비베 예제



dim i as string

dim j as string



i="123457:890"

j=instr(1,i,":")



이렇게 하면 j값에는 1234567이 들어가는데 이와 같이 사용하는 델파이 함수는 무엇인지...아는 분 답변을 기다립니다.



2  COMMENTS
  • Profile
    구창민 2000.07.14 22:40
    김태영 wrote:

    > 비베의 instr() 함수를 델파이에서는 무엇으로 써야하는지...

    > instr()함수는 다음과 같이 사용하는데요.

    > 예) 비베 예제

    >

    > dim i as string

    > dim j as string

    >

    > i="123457:890"

    > j=instr(1,i,":")

    >

    > 이렇게 하면 j값에는 1234567이 들어가는데 이와 같이 사용하는 델파이 함수는 무엇인지...아는 분 답변을 기다립니다.

    >





    안녕하세요~ 구창민입니다.



    이렇게 하면 되겠군요.



    SS:= '1234567:890';

    S:= Copy(SS, 1, (Pos(':', SS)-1));



    그럼~ 즐거운 프로그래밍 하시길~

  • Profile
    최석기 2000.07.14 22:38
    음.. 제가 하수라 잘은 모르겠는디 델파이 자체에는 그런 함수가 없는걸로 알고 있는데..

    하지만 간단히 함수 하나 만들어서 사용하시면 될꺼 같은데..



    function Instr(s, Gubun: string): string;

    var

    ind: integer;

    begin

    ind := pos(Gubun,s);

    Result := Copy(s,1,ind-1);

    end;





    김태영 wrote:

    > 비베의 instr() 함수를 델파이에서는 무엇으로 써야하는지...

    > instr()함수는 다음과 같이 사용하는데요.

    > 예) 비베 예제

    >

    > dim i as string

    > dim j as string

    >

    > i="123457:890"

    > j=instr(1,i,":")

    >

    > 이렇게 하면 j값에는 1234567이 들어가는데 이와 같이 사용하는 델파이 함수는 무엇인지...아는 분 답변을 기다립니다.

    >