掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
指定行数の長さを取得 (ID:26281)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは。 Momoコンポーネントに書いてあるデータの先頭(Memo2->Start)から指定行分(textCount)の テキスト取得するだけの簡単なプログラムに問題があることが分かったのですが対処方法がわかりません。 よろしくお願いします。 以下のソースでMemo2の先頭行からEM_LINEINDEXによって指定行数の長さを取得して、 RichEdit1に書き込みます。 問題は1000を超えてしまうと指定行数テキストを取得できません。 Memo2->Textには1〜10000までの数値(行番号)が入ってるだけです。 1000を超えるあたりから取得データは、取得テキストよりわずかに少なくなりました。 何が原因として考えられるでしょうか? (コードはC++Builderで書きましたがDelphiでの返答でかまわないので よろしくお願いしますm(__)m) □Memo2->Textのデーター 1 2 3 4 ・ ・ ・ 10000 □Memo2の行番号データをRichEdit1->Textに貼り付ける //行番号作成 Memo2->SelStart = 0; Memo2->SelLength = Memo2->Perform(EM_LINEINDEX,textCount,0); //textCount RichEdit1->Text = Memo2->Text;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.