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

نام تاپیک: ارسال پیام درون بستر نرم افزار - سی شارپ

  1. #1

    Lightbulb ارسال پیام درون بستر نرم افزار - سی شارپ

    سلام خدمت دوستان!
    بی مقدمه میرم سراغ اصل مطلب؛ دوستان من برنامه های زیادی رو دیدم (تحت ویندوز) که یک قسمت تحت عنوان مدیریت کاربران داره که فکر می کنم همه ما بلد باشیم یک چنین چیزی طراحی بکنیم. تا این مرحله مشکلی نیست ولی وقتی کار به جایی میرسه که امکان ارسال پیام داخل بسترِ نرم افزارِ بین کاربران وجود داره، کار جالب تر خواهد شد. بنده خیلی درمورد این موضوع فکر کردم ولی به نتیجه ای نرسیدم که Table هایی که در دیتابیس موجود هستند رو بر چه اساسی مدیریت کنیم که چنین امکانی در نرم افزار فراهم بشه؟
    ممنون میشم از دوستان که همکاری و همفکری داشته باشن در مورد این موضوع. چون متأسفانه جستجو بنده در اینترنت هم بی نتیجه ماند.(فقط یک سری مطالب تکراری مرتبط با سطح دسترسی کاربران که یک سری مطالب پیش پا افتاده هست)
    با تشکر از تمامی دوستان و عزیزان

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1393
    محل زندگی
    مهاباد
    پست
    55

    نقل قول: ارسال پیام درون بستر نرم افزار - سی شارپ

    سلام. خب شما اگه از جدول استفاده بکنید ساختار ساده ی جدول به این شکل در میاد.

    ای دی
    عنوان پیام
    متن پیام
    نام کاربری فرستنده
    نام کاربری گیرنده

    حالا شما یک فرم دارید که اطلاعات رو داخلش وارد می کنید.(توجه کنید که نام کاربری فرستنده باید توسط نرم افزار پر شود). وقتی همه ی فیلد ها پر شد و پیغام ارسال شد حالا بحث اینه که چطور گیرنده این اطلاعات رو میگیره.

    گرفتن پیغام هم خیلی ساده هست. بایک کویری تمام پیام های مربوط به گیرنده ی X رو می گیریم و داخل یک لیستی از یک ساختار مشخص ذخیره می کنیم. بعدا با Foreach اون پیام ها رو می خونیم. و به گیرنده نمایش می دهیم. بعدا اگه فرستنده هم خواست پیغام های ارسالی خودشو ببینه می تونه با یک کویری تمام پیام های ارسالی مربوط به خودشو ببینه.البته ایندفعه کویری روی فیلد فرستنده عمل می کنه که باید برابر با مثلا y باشد...

    امیدوارم فهمیده باشید که بیس کار به چه صورته...

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

  1. سوال: استفاده از فایل attach موجود در دیتابیس درون محیط نرم افزار
    نوشته شده توسط EBRAHIM1371 در بخش C#‎‎
    پاسخ: 4
    آخرین پست: شنبه 11 مرداد 1393, 06:53 صبح
  2. پاسخ: 25
    آخرین پست: جمعه 15 دی 1391, 11:28 صبح
  3. مبتدی: اعتبار مدرک پیام نور مهندسی نرم افزار
    نوشته شده توسط mehrdad85 در بخش تحصیلات دانشگاهی مرتبط با نرم افزار
    پاسخ: 5
    آخرین پست: سه شنبه 25 بهمن 1390, 10:36 صبح
  4. سوال: ارسال کارت ویزیت با نرم افزار Kylix
    نوشته شده توسط shahrzad87 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 14 آذر 1390, 19:17 عصر
  5. ارسال E-mail در نرم افزار NTTACPlus
    نوشته شده توسط nokhodsiah2001 در بخش شبکه و Networking‌
    پاسخ: 1
    آخرین پست: یک شنبه 13 آذر 1390, 08:43 صبح

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

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