Bagikan melalui


ITextRange::FindTextStart method (tom.h)

Mencari hingga Menghitung karakter untuk string, bstr, dimulai dari Mulai cp (cpFirst) rentang. Pencarian tunduk pada parameter perbandingan, Bendera. Jika string ditemukan, Mulai cp diubah ke string yang cocok, dan pLength diatur sama dengan panjang string. Jika string tidak ditemukan, rentang tidak berubah, dan pLength diatur sama dengan nol.

Sintaks

HRESULT FindTextStart(
  BSTR bstr,
  long Count,
  long Flags,
  long *pLength
);

Parameter

bstr

Jenis: BSTR

String yang akan dicari.

Count

Jenis: panjang

Jumlah karakter maksimum yang akan dicari. Ini bisa menjadi salah satu dari berikut ini.

tomForward Cari di akhir cerita. Ini adalah nilai default.
n (lebih besar dari 0) Cari teruskan untuk n karakter, mulai dari cpLim.
n (kurang dari 0) Cari mundur untuk n karakter, mulai dari cpLim.

Flags

Jenis: panjang

Bendera yang mengatur perbandingan. Ini bisa nol (default) atau kombinasi apa pun dari nilai berikut.

tomMatchWord 2 Cocok dengan seluruh kata.
tomMatchCase 4 Kecocokan kasus.
tomMatchPattern 8 Cocok dengan ekspresi reguler.

pLength

Jenis: long*

Panjang string yang cocok.

Nilai kembali

Jenis: HRESULT

Metode mengembalikan nilai HRESULT . Jika metode berhasil, metode akan mengembalikan S_OK. Jika metode gagal, metode akan mengembalikan S_FALSE.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header tom.h
DLL Msftedit.dll

Lihat juga

Konseptual

FindText

FindTextEnd

ITextRange

Referensi

Model Objek Teks