テキストを読み込もうとしたTMemoがありますが、「テキストがメモ容量を超えています」というエラーが表示されます。コードは次のとおりです:Memo1.Lines.LoadFromFile(s) Delphi 7/Win 7でのTMemoの制限はいくらですか?私は64KBの制限があることを知っていましたが、Win95/98の下にありました。「テキストがメモ容量を超えています」エラー
注:このエラーは、ユーザーが送信したスクリーンショットです。大きなファイル(5〜10 MB)を正常に読み込むことができます。
アップデート:私はこのラインで新しいバグレポートにこの時間を持っ
:
procedure TCLog.Add (s: string; Cl: TColor);
begin
SelStart:= Length(Text);
SelAttributes.Color:= Cl;
S:= GenerateString(Indent, ' ')+ S;
TRY
Lines.Add(s); <------------------------ HERE
EXCEPT
on E: Exception DO
begin
MesajError('Cannot store string '+ s);
raise; // re-raise the currently caught exception
end;
END;
if AutoScroll
then LogScroll;
end;
*あなたは10 MBのファイルを読み込むことができますが、ロードしようとしている*顧客のファイルの大きさはどれくらいですか? –
あなたのスクリーンショットがありません。 –
これはあなたの問題に関連しているかどうかわかりませんが、http://www.zuggsoft.com/forums/viewtopic.phpをチェックしてください。t = 34572 –