文字列を配列に格納


よしだくにお  2010-01-16 01:57:02  No: 37033  IP: 192.*.*.*

Memo1に入力された、数行の文字列(半角英数のみ)を
1行ずつ最終行まで配列に格納したいのですが方法をお願いします。
(例)
aaaaa
bbbbb

ddddd
の場合
a[1] = aaaaa
a[2] = bbbbb
a[3] = 
a[4] = ddddd

という具合にしたいです。

編集 削除
igy  2010-01-16 07:14:38  No: 37034  IP: 192.*.*.*

>1行ずつ最終行まで配列に格納したいのですが方法をお願いします。

どこまで作っていて、どの部分がわからないのですか?
(ソースコードをここに書いてみてはいかがですか?)

編集 削除
igy  2010-01-16 07:36:32  No: 37035  IP: 192.*.*.*

あと、

>配列に格納したいのですが

配列よりTStringListを使うほうがよい場合も
あるかと思いますが、いかがですか?

編集 削除
HOta  2010-01-17 20:44:14  No: 37036  IP: 192.*.*.*

元々、TMemo型はそのままLinesが配列になっていますが?

編集 削除
Kenny  2010-01-18 10:30:12  No: 37037  IP: 192.*.*.*

おそらく、HOtaさんの書かれた
> 元々、TMemo型はそのままLinesが配列になっていますが?
の意味が分からないんだと思います。

Memo1の内容が
aaaaa
bbbbb

ddddd
の場合、わざわざ別に配列を用意しなくても、
Memo1.Lines[0] = aaaaa
Memo1.Lines[1] = bbbbb
Memo1.Lines[2] = 
Memo1.Lines[3] = ddddd
とMemoそのものが配列構造になります。>よしだくにおさん。配列の添え字が1ずれることにだけ注意してください。

編集 削除