>>477
>TList *p_pList ;
>KOZOTAI *pData ;
>
>pData = (KOZOTAI*)p_pList->Items[0];

これはp_pList->Items[0]が返したTObject*型のポインタをキャストして
KOZOTAI*型ポインタ変数に代入しただけ
KOZOTAIのインスタンス(実体)には代入も何もしていない

>csvをTStringListで受けて、その後構造体に入れる
これはKOZOTAIのインスタンスに対して(必要なら生成した上で)値を代入するということでしょ
上のポインタ代入とは全く別の操作だよ

手順としては
1.ファイルをTStringListに読みこむ
2.各レコードをフィールドに分解する
3.それぞれの値をKOZOTAIのインスタンスのメンバに代入する
ってかんじ

別に難しい操作ではないが、
ポインタって何?インスタンスって何?というレベルだと自力ではしんどいかしれん