0

みなさん、こんにちは。C++を持っています。tStringGrid

座標を使用して特定のセルから文字列を取得したい

私はこれを試しましたが、運がありませんでした:

UnicodeString cell_obj = StringGrid1->Objects[3][2]->ToString();

エラー:

Access violation at address 00407617 in module 'NGG_Client.exe'. Read of address 00000000.

助けてください。

4

1 に答える 1

3

これを構築できる実用的な開発環境はありませんが、試してみてください:

assert( StringGrid1->ColCount > 3 && StringGrid1->RowCount > 2 );
UnicodeString cell_str = StringGrid1->Cells[3][2];

AnsiStringの代わりに である可能性がありますUnicodeString

于 2012-07-01T21:52:57.943 に答える