텍스트 상자의 특정 단어를 vb로 바꾸고 전체 문자열을 검색합니다.

올리버 쿠 차르 제프 스키

사용자가 선택한 단어를 밑줄로 대체하는 응용 프로그램을 만들려고합니다. 여기서 문제는 잘 작동하지만 전체 문자열을 반환하지 않고 밑줄 자체를 반환한다는 것입니다.

tbText.Text = Replace(tbText.Text, tbText.SelectedText,
      generateUnderscores(tbText.SelectedText), tbText.SelectionStart, 1)

Generateunderscores는 선택한 텍스트의 문자 수에 따라 밑줄을 반환하는 내가 만든 함수입니다.

tbText는 텍스트 상자이며 사용자가 강조 표시하면이 기능이 실행되기를 원합니다. 그러면 선택한 텍스트가 밑줄로 바뀝니다.

tbText.Text에 이것을 포함하는 방법에 주목하십시오. 그러면 텍스트 상자의 나머지 텍스트없이 밑줄 만됩니다.

텍스트 상자의 텍스트와 밑줄을 어떻게 반환 할 수 있습니까? 나는 문자열 교체를 사용하려고 시도했지만 그 문제는 내가 원하는 하나의 단어 대신 여러 단어를 찾았다는 것입니다 (선택한 단어)

감사.

Pssa Pøngjǣrdenlarp

when a user highlights it I want this function to runTextSelected또는 SelectedTextChanged이벤트 가 없기 때문에이 부분을 어떻게 수행할지 모르겠습니다 . 마우스 오른쪽 버튼을 사용했습니다. Left Mouse Up을 사용해 볼 수 있지만 이는 사용자가 실수를하거나 선택한 내용을 변경하고 싶어도 텍스트가 변경된다는 것을 의미합니다.

Private Sub TextBox1_MouseDown(sender As Object, e As MouseEventArgs) 
                  Handles TextBox1.MouseDown
    If e.Button = Windows.Forms.MouseButtons.Right AndAlso 
               TextBox1.SelectedText.Length > 0 Then

        TextBox1.SelectedText = MakeUnderScores(TextBox1.SelectedText.Length)

    End If
End Sub

Function MakeUnderScores(n As Integer) As String
    Return New String("_"c, n)
End Function

VB의 Replace기능이String.Replace

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

문자열을 검색하고 특정 텍스트를 반환합니다. android

분류에서Dev

sed + 검색 단어를 문자열로 바꾸고 모든 단어를 대체

분류에서Dev

텍스트 상자의 특정 단어를 다른 텍스트 필드 입력으로 바꾸거나 바꾸는 방법

분류에서Dev

텍스트 상자 문자열에서 단어의 발생 횟수를 검색하고 계산합니다.

분류에서Dev

PHP는 설명의 특정 단어를 대문자 단어로 바꾸고 반복합니다.

분류에서Dev

자바 스크립트 일치를 검색하고 일치하는 단어가 분리 된 전체 문자열을 출력합니다.

분류에서Dev

문자열에서 문자의 한 인스턴스를 바꾸고 출력을 VB 언어로 텍스트 상자에 넣는 방법

분류에서Dev

VBA-템플릿 워크 시트를 복사하고 사용자가 입력 한 텍스트로 이름을 바꾸고 탭 색상을 수정합니다.

분류에서Dev

특정 단어가 처음 나타나는 문자열을 검색하고 단어와 다음 몇 문자를 PHP로 바꿉니다.

분류에서Dev

단어를 바꾸는 방법은 특정 문자로 시작하고 특정 문자로 끝납니다.

분류에서Dev

HTML 텍스트 내에서 특정 텍스트를 검색하고 검색 문자열을 색상으로 강조 표시하는 방법

분류에서Dev

Grep-특수 문자의 검색어로 검색 할 때 전체 행을 표시합니다.

분류에서Dev

Logstash의 grok으로 특정 텍스트 뒤의 숫자 문자열을 캡처하고 바꾸는 방법은 무엇입니까?

분류에서Dev

열에서 특정 텍스트를 검색하고 해당 텍스트가있는 전체 행을 삭제합니다.

분류에서Dev

CLI 탐색 : 특정 문자에서 특정 문자로 텍스트 바꾸기

분류에서Dev

고정 값을 문자열 또는 텍스트 상자 값으로 대체해야합니다.

분류에서Dev

다른 통합 문서에서 특정 통합 문서의 시트 이름을 검색하고 처음 세 열을 후자에서 전자로 복사

분류에서Dev

viewcontroller1에서 viewcontroller2로 문자열을 전송하고 uiwebview의 텍스트 상자에 바코드 스캔 (문자열)을 표시합니다.

분류에서Dev

입력 문자열에서 월 텍스트를 바꾸고 숫자로 바꾸는 정규식 함수

분류에서Dev

배치-텍스트 파일에서 지정된 문자열을 검색하고 발견되면 변수를 1로 설정합니다.

분류에서Dev

배치-텍스트 파일에서 지정된 문자열을 검색하고 발견되면 변수를 1로 설정합니다.

분류에서Dev

문자열의 각 단어를 특정 순서로 바꾸기

분류에서Dev

텍스트 파일의 모든 문자를 특정 문자로 바꾸기

분류에서Dev

Excel-시트에서 특정 텍스트가 포함 된 셀을 검색하고 텍스트를 특정 값으로 바꾸는 스크립트

분류에서Dev

matlab을 사용하여 텍스트 파일에서 특정 단어를 검색하고 문자열을 추가 하시겠습니까?

분류에서Dev

VB 6.0의 특정 위치에서 한 문자를 바꾸고 싶습니다.

분류에서Dev

내 PHP 코드의 단어를 특정 색상으로 바꾸고 쉼표 문제를 이동하는 방법

분류에서Dev

텍스트 파일의 특정 단어를 '*'로 바꾸려면 어떻게합니까?

분류에서Dev

특정 문자열을 다른 문자열로 어떻게 바꾸나요?

Related 관련 기사

  1. 1

    문자열을 검색하고 특정 텍스트를 반환합니다. android

  2. 2

    sed + 검색 단어를 문자열로 바꾸고 모든 단어를 대체

  3. 3

    텍스트 상자의 특정 단어를 다른 텍스트 필드 입력으로 바꾸거나 바꾸는 방법

  4. 4

    텍스트 상자 문자열에서 단어의 발생 횟수를 검색하고 계산합니다.

  5. 5

    PHP는 설명의 특정 단어를 대문자 단어로 바꾸고 반복합니다.

  6. 6

    자바 스크립트 일치를 검색하고 일치하는 단어가 분리 된 전체 문자열을 출력합니다.

  7. 7

    문자열에서 문자의 한 인스턴스를 바꾸고 출력을 VB 언어로 텍스트 상자에 넣는 방법

  8. 8

    VBA-템플릿 워크 시트를 복사하고 사용자가 입력 한 텍스트로 이름을 바꾸고 탭 색상을 수정합니다.

  9. 9

    특정 단어가 처음 나타나는 문자열을 검색하고 단어와 다음 몇 문자를 PHP로 바꿉니다.

  10. 10

    단어를 바꾸는 방법은 특정 문자로 시작하고 특정 문자로 끝납니다.

  11. 11

    HTML 텍스트 내에서 특정 텍스트를 검색하고 검색 문자열을 색상으로 강조 표시하는 방법

  12. 12

    Grep-특수 문자의 검색어로 검색 할 때 전체 행을 표시합니다.

  13. 13

    Logstash의 grok으로 특정 텍스트 뒤의 숫자 문자열을 캡처하고 바꾸는 방법은 무엇입니까?

  14. 14

    열에서 특정 텍스트를 검색하고 해당 텍스트가있는 전체 행을 삭제합니다.

  15. 15

    CLI 탐색 : 특정 문자에서 특정 문자로 텍스트 바꾸기

  16. 16

    고정 값을 문자열 또는 텍스트 상자 값으로 대체해야합니다.

  17. 17

    다른 통합 문서에서 특정 통합 문서의 시트 이름을 검색하고 처음 세 열을 후자에서 전자로 복사

  18. 18

    viewcontroller1에서 viewcontroller2로 문자열을 전송하고 uiwebview의 텍스트 상자에 바코드 스캔 (문자열)을 표시합니다.

  19. 19

    입력 문자열에서 월 텍스트를 바꾸고 숫자로 바꾸는 정규식 함수

  20. 20

    배치-텍스트 파일에서 지정된 문자열을 검색하고 발견되면 변수를 1로 설정합니다.

  21. 21

    배치-텍스트 파일에서 지정된 문자열을 검색하고 발견되면 변수를 1로 설정합니다.

  22. 22

    문자열의 각 단어를 특정 순서로 바꾸기

  23. 23

    텍스트 파일의 모든 문자를 특정 문자로 바꾸기

  24. 24

    Excel-시트에서 특정 텍스트가 포함 된 셀을 검색하고 텍스트를 특정 값으로 바꾸는 스크립트

  25. 25

    matlab을 사용하여 텍스트 파일에서 특정 단어를 검색하고 문자열을 추가 하시겠습니까?

  26. 26

    VB 6.0의 특정 위치에서 한 문자를 바꾸고 싶습니다.

  27. 27

    내 PHP 코드의 단어를 특정 색상으로 바꾸고 쉼표 문제를 이동하는 방법

  28. 28

    텍스트 파일의 특정 단어를 '*'로 바꾸려면 어떻게합니까?

  29. 29

    특정 문자열을 다른 문자열로 어떻게 바꾸나요?

뜨겁다태그

보관