掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TMemoryStreamのMemoryプロパティ使用について質問します (ID:149817)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
簡素化したコードを作ってみたのですが下記コードでもエラーが出ます。 古いバージョンでは可能だったように思ったのですがうまくいきません。access violationです。 良い方法はないでしょうか。 program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, System.Classes; var ms: TMemoryStream; i: integer; a: ^TArray<integer>; begin try { TODO -oUser -cConsole メイン : ここにコードを記述してください } ms := TMemoryStream.Create; i := 7; ms.WriteData(i); i := 3; ms.WriteData(i); a := ms.Memory; Writeln('start'); for i := 0 to ms.Size div SizeOf(Integer) do Writeln(a^[i]); Readln; ms.Free; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end.
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.