タイトル : 構造体 投稿日 : 2008/05/29(Thu) 10:33 投稿者 : VB
VC++で #define MAX_SZ 256 typedef struct inf{ char test1[32]; char test2; char test3[1]; int test4; char test5[MAX_SZ][MAX_SZ]; char test6[MAX_SZ][32]; char test7[MAX_SZ][32]; char test8[MAX_SZ][32]; char test9[MAX_SZ][32]; char test10[MAX_SZ][MAX_SZ]; char test11[MAX_SZ][32]; char test12[MAX_SZ][MAX_SZ]; char test13[MAX_SZ][MAX_SZ]; } __inf; 上記のような構造体を作り VBで Public Const MAX_SZ = 256 Public Type pinf test1 As String * 32 test2 As String * 1 test3 As String * 1 test4 As Integer test5(255) As String * MAX_SZ test6(255) As String * 32 test7(255) As String * 32 test8(255) As String * 32 test9(255) As String * 32 test10(255) As String * MAX_SZ test11(255) As String * 32 test12(255) As String * MAX_SZ test13(255) As String * MAX_SZ End Type 上記のような構造体を作りましたところ 『固定長文字列型や静的変数のデータの大きさは64KBを越えることはできません と怒られてしまいました。 VB側でどうにかこれを可能にしたいのですが。 その場合、どうすれば良いのでしょうか? 具体的な解答お待ちしております。<(_ _)> |