سوالت از پایه و اساس مشکل داره ؛
TMemoryStream در درخت ثوارثش در آخر ختم به TObject میشه ، پس چیزی که داری میسازی یک object هست ( بماند که همون کلاس بودنش کفایت میکنه ) ، Object یک حافظه اختصاصی در حافظه اختصاص داده شده به پروسه برای خودش داره که Memory Manager وظیفه مدیریتش رو بر عهده داره . پس تا اینجی کار هیچ مشکلی نیست .آیا میشه TmemoryStream رو به صورت Pointer از نوع Global تعریف کرد؟ (ممنون میشم جواب بدهید)
کاری که داری میکنی این هست که یه سری آبجکت MemoryStream میسازی و بعد آدرسشون رو میریزی تو یه ارایه از نوع پوینتر ... پس بازم مشکلی نیست .
کد قبلیت مشکل داشت و دوباره SaveToStream زده بودی که باید هم لود نمیکرد تصویر رو در image2 که الان ویرایشش کردی درست شد .
کدی که ویرایش کردی و گذاشتی الان درست هست و کار میکنه ؛ حالا این قسمت سوالت که ویرایش کردی رو توضیح بده "اما زمانی که برنامه در حافظه پردازشی انجام میدهد" ؛ خوب یعنی چه پردازشی ، گفتم شرط حل مشکلت قابل بازسازی بودنش هست ، چی کار کنیم که برای ما هم لود نشه و به مشکل بخوره ؟!