감사합니다.RTF 텍스트를 일관되게 검색하고 바꾸는 방법
배경
것은 내가 그 특정 텍스트를 필요에 꽂 MS 아웃룩 작업을하고하는 것은 새 모임 요청의 본문에 주입 될 때 버튼 클릭 이벤트가 발생합니다.
모임 요청 창은 일반 텍스트 또는 RTF (HTML 없음) 만 허용합니다. 내 애플리케이션에서 입력해야하는 텍스트는 버튼을 다시 클릭 할 때 스왑 아웃 할 수 있어야하지만 사용자가 위 또는 아래에 추가 한 텍스트는 삭제해서는 안됩니다.
지금, 나는 선두에 밑줄의 문자열을 사용하여 다음과 같이 숨겨진 슬래시 후행 세트 :
\v//\v0__________________________________________________________________
{MY CUSTOM TEXT GOES IN BETWEEN}
__________________________________________________________________\v//\v0
문제
으로 일반 텍스트, 이것은 문제가되지 않지만 문제는 사용자가 본문을 편집 한 다음 업데이트 버튼을 다시 클릭하면 RTF 인코딩의 구조가 예측할 수없는 방식으로 변경되어 내 텍스트 경계를 검색 할 수없는 것으로 보입니다. 사용자가 자신의 텍스트를 추가하고 "업데이트 버튼"을 클릭 한 후 예를 들어, 내 코드가 지금은 IndexOf()
를 사용하여 찾을 수 없습니다 나는 다음과 같은 수신 :
//}{\\rtlch _______________________________________________________________
질문
는인가 본질적으로 사용자가 편집 할 수있는 RTF의 필드를 병합하는 더 쉽고 일관된 방법? 필자는 기본적으로 사용자가 위 또는 아래에 글을 썼는지 여부에 관계없이 아주 단순한 텍스트로 또는 밖으로 스왑해야합니다.
감사합니다.