PDA

View Full Version : تغییر محتوای MemoryStream



امید امرایی
دوشنبه 07 بهمن 1387, 20:59 عصر
بنده متنی رو که فرمت دهی شده از طریق یک MemoryStream انتقال می دم ولی می خوام که این متن رو ویرایش هم بکنم.
امکان ویرایش منبع یا مقصد وجود نداره و تنها در حین انتقال باید متن دیگری به ابتدای متن قبلی اضافه بشه .

آیا این امکان وجود داره که متن بار شده در MemoryStream تغییر داده بشه ؟ و اگه داره به چه شکل ؟

با تشکر

vcldeveloper
سه شنبه 08 بهمن 1387, 09:43 صبح
اصولا TMemoryStream با بایت سر و کار داره، و اطلاعی از این نداره که شما درش متن ذخیره کردید، یا عکس یا هر چیز دیگه.

در حین انتقال باید متن دیگری به ابتدای متن قبلی اضافه بشه .
متن مورد نظر را می توانید قبل از ذخیره متن اصلی، توسط متدهایی مثلWrite, WriteBuffer, CopyFrom و غیره به MemoryStream منتقل کنید، و بعد با استفاده از همون متدها متن اصلی را به MemoryStream اضافه کنید.

hosseinreza
شنبه 23 خرداد 1388, 01:35 صبح
سلام
ایا امکان سرچ یک کلمه در متن هست ؟