نمایش نتایج 1 تا 4 از 4

نام تاپیک: ذخیره کردن struct در فایل

  1. #1

    ذخیره کردن struct در فایل

    چه طوری می تونم یه Struct رو توی فایل ذخیره کنم ؟

  2. #2
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    با سلام
    شما برای ذخیره کردن داده ها در فایل بایستی یک کلاس با خصوصیت Serializable ایجاد کنید و با کلاس BinaryFormatter آن را روی هارد ذخیره و بازیابی کنید.

  3. #3
    ممنونم از راهنمایی تون .
    لطفاً اگه ممکنه بیشتر توضیح بدید در مورد اینکه وقتی فایلی رو توی برنامه باز می کنم چطور می تونم ببندمش
    مثلاً وقتی فایلی به اسم test2 رو باز می کنم ، زمانی که می خوام با همون اسم فایلی رو save کنم با پیغام زیر مواجه می شم.
    The process cannot access the file
    'D:\Visual Studio 2005_Projects\Visitor\Visitor\bin\Debug\test2'
    because it is being used by another process.

  4. #4
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    با سلام به شما
    نمایش این پیام به خاطر اینه که جریان تبادل اطلاعات هنوز بازه و توسط پروسه دیگه ای نمیتونه قابل دسترسی باشه . برای حل این مشکل شما بایستی Stream مورد نظرتون رو با متد Close() ببندید.

تاپیک های مشابه

  1. تفاوت Class و Struct
    نوشته شده توسط www2006 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 25
    آخرین پست: شنبه 23 بهمن 1389, 14:06 عصر
  2. دو تا سوال در مورد C#‎.net داشتم(struct و فایل متنی)
    نوشته شده توسط mahdi bg در بخش C#‎‎
    پاسخ: 15
    آخرین پست: چهارشنبه 21 آذر 1386, 01:21 صبح
  3. آرایه ای از رکوردها(struct)
    نوشته شده توسط alinaghiha در بخش C#‎‎
    پاسخ: 2
    آخرین پست: جمعه 05 مرداد 1386, 11:33 صبح
  4. struct
    نوشته شده توسط dokhtare baba در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: یک شنبه 03 تیر 1386, 16:57 عصر
  5. struct , class
    نوشته شده توسط همان مهمان در بخش C#‎‎
    پاسخ: 6
    آخرین پست: سه شنبه 01 مهر 1382, 00:13 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •