RichEditの文字検索のこと

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: RichEditの文字検索のこと

Re: RichEditの文字検索のこと

by かれん » 2006年1月01日(日) 01:44

> > ありがとうございます。
> > wParamにFR_DOWNを入れると、選択範囲のはじめから検索されているみたいなので、FR_DOWNを入れなかったら選択範囲の後ろから検索されると思ったのですが、うまくいきません。
>
> じゃあ、FR_UPとか入れてみたらどうなるでしょうか?(未確認で、もしかしたら、"FR_UP"自体存在しない可能性有り)

FR_UPもダメでした。MSDNも調べましたがなさそうです。
どうすればいいのでしょうか?

Re: RichEditの文字検索のこと

by Mario2 » 2005年12月31日(土) 22:41

> ありがとうございます。
> wParamにFR_DOWNを入れると、選択範囲のはじめから検索されているみたいなので、FR_DOWNを入れなかったら選択範囲の後ろから検索されると思ったのですが、うまくいきません。

じゃあ、FR_UPとか入れてみたらどうなるでしょうか?(未確認で、もしかしたら、"FR_UP"自体存在しない可能性有り)

Re: RichEditの文字検索のこと

by ゲスト » 2005年12月31日(土) 22:37

> [ウィンドウメッセージリスト]
> http://yokohama.cool.ne.jp/chokuto/uraw ... index.html
> の"リッチエディットコントロールに送るメッセージ EM_***"
> の部分で参考になるものがあれば良いのですが・・・
> (EM_FINDTEXTが検索のメッセージみたいです。)

ありがとうございます。
wParamにFR_DOWNを入れると、選択範囲のはじめから検索されているみたいなので、FR_DOWNを入れなかったら選択範囲の後ろから検索されると思ったのですが、うまくいきません。

Re: RichEditの文字検索のこと

by Mario2 » 2005年12月31日(土) 21:44

[ウィンドウメッセージリスト]
http://yokohama.cool.ne.jp/chokuto/uraw ... index.html
の"リッチエディットコントロールに送るメッセージ EM_***"
の部分で参考になるものがあれば良いのですが・・・
(EM_FINDTEXTが検索のメッセージみたいです。)

Re: RichEditの文字検索のこと

by かれん » 2005年12月31日(土) 21:32

> REに記入されている文字列の一番最後から検索すると、したいことが出来るかもしれません。

その方法で私のやりたいことが出来るような気がするのですが・・・
文字列の最後からというのは、どのようにするのでしょうか?

Re: RichEditの文字検索のこと

by Mario2 » 2005年12月31日(土) 17:15

> 例えば、リッチエディット内の選択範囲を↓だとすると、
>
> abc/*/*/いろは
> ドレミ/*/*/123
>
> このような文字列のはじめの/*と終わりの*/の位置を取得するにはどうすればいいですか?
> 関係ないかもしれませんが、"RichEdit20A"です。

回答では無いかも知れませんが、
abc/*/*/いろは
ドレミ/*/*/123
の最初の/*から*/までと言うことだと、/*/*/の部分で/**/が出てきてしまい、かれんさんのしたいことが出来ない(難しい)と思うのですが…
それか、リッチエディット(以下RE)内の最初の/*から、一番最後にある*/までと言うことなら、REに記入されている文字列の一番最後から検索すると、したいことが出来るかもしれません。

もし、解釈違いがあればすいません。

RichEditの文字検索のこと

by かれん » 2005年12月31日(土) 15:32

例えば、リッチエディット内の選択範囲を↓だとすると、
abc/*/*/いろは
ドレミ/*/*/123
このような文字列のはじめの/*と終わりの*/の位置を取得するにはどうすればいいですか?
関係ないかもしれませんが、"RichEdit20A"です。

ページトップ