by Mario2 » 2005年12月31日(土) 17:15
> 例えば、リッチエディット内の選択範囲を↓だとすると、
>
> abc/*/*/いろは
> ドレミ/*/*/123
>
> このような文字列のはじめの
/*と終わりの
*/の位置を取得するにはどうすればいいですか?
> 関係ないかもしれませんが、"RichEdit20A"です。
回答では無いかも知れませんが、
abc
/*/*/いろは
ドレミ/*/
*/123
の最初の
/*から
*/までと言うことだと、
/*/
*/の部分で
/*と
*/が出てきてしまい、かれんさんのしたいことが出来ない(難しい)と思うのですが…
それか、リッチエディット(以下RE)内の最初の
/*から、一番最後にある
*/までと言うことなら、REに記入されている文字列の一番最後から検索すると、したいことが出来るかもしれません。
もし、解釈違いがあればすいません。
> 例えば、リッチエディット内の選択範囲を↓だとすると、
> [quote]
> abc[color=red]/*[/color]/*/いろは
> ドレミ/*/[color=red]*/[/color]123
> [/quote]
> このような文字列のはじめの[color=red]/*[/color]と終わりの[color=red]*/[/color]の位置を取得するにはどうすればいいですか?
> 関係ないかもしれませんが、"RichEdit20A"です。
回答では無いかも知れませんが、
abc[color=red]/*[/color]/*/いろは
ドレミ/*/[color=red]*/[/color]123
の最初の[color=red]/*[/color]から[color=red]*/[/color]までと言うことだと、[color=red]/*[/color]/[color=red]*/[/color]の部分で[color=red]/*[/color]と[color=red]*/[/color]が出てきてしまい、かれんさんのしたいことが出来ない(難しい)と思うのですが…
それか、リッチエディット(以下RE)内の最初の[color=red]/*[/color]から、一番最後にある[color=red]*/[/color]までと言うことなら、REに記入されている文字列の一番最後から検索すると、したいことが出来るかもしれません。
もし、解釈違いがあればすいません。