名前 題名 ▼ Saraさん > みなさん、こんばんは > > Delphi XE3にて、System.pas内のDynamic array supportの記述が変更になっています。 > > name:String[0];の記述が以下の通り name: Byte;になっています。 > > > TDynArrayTypeInfo = packed record > kind: Byte; > name: Byte; {string[0];} > elSize: Longint; > elType: ^PDynArrayTypeInfo; > varType: Integer; > end; > > > で、いくつか使っているコンポーネントの中に以下の記述があり、コンパイルエラーになります。 > > Inc(PChar(DynArrayTypeInfo), Length(DynArrayTypeInfo.name)); > > このエラーを回避する方法を探しています。 > > まぁ、必要なソースの上部にString[0]で定義しなおすと当然コンパイルは通りますが・・・ > まっとうな方法とは言えないので・・・(^^; > > > ご教示いただけるとありがたいです。 GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link