テキストbox内の任意の行の削除

返信する


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

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

トピックのレビュー
   

展開ビュー トピックのレビュー: テキストbox内の任意の行の削除

by zin2940 » 2007年11月29日(木) 04:52

指定の行の先頭の文字の位置を取得し、次の行の先頭の文字の位置も取得し、(EM_LINEINDEX)
その範囲を選択し、(EM_SETSEL)選択されている部分を""で置換する(EM_REPLACESEL)


早速の回答有難うございました。添付されていたHPも参考にしましたが、どうしても位置の取得と、置き換えの記述ができませんでした。
よろしければ、記述の方法をお教え願えないでしょうか。
よろしくお願いいたします。

by konisi » 2007年11月27日(火) 06:42

http://hp.vector.co.jp/authors/VA024411/vbtips03.html
にSendMessageで使える値がいくつか載っています。

指定の行の先頭の文字の位置を取得し、次の行の先頭の文字の位置も取得し、(EM_LINEINDEX)
その範囲を選択し、(EM_SETSEL)選択されている部分を""で置換する(EM_REPLACESEL)

という方針でどうでしょう?

テキストbox内の任意の行の削除

by zin2940 » 2007年11月27日(火) 05:22

はじめまして。わたくしzin2940と申します。よろしくお願いいたします。
質問の内容ですが、サンプルプログラムに付いているテキストエディターで任意の行を1行削除したいのですが、どなたかお教え願えないでしょうか。
よろしくお願いいたします。

ページトップ