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

نام تاپیک: تابع API ارسال پیام در شبکه

  1. #1
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    109

    تابع API ارسال پیام در شبکه

    سلام دوستان

    من به دنبال تابعی هستم که بتونم در شبکه به ایستگاههای محتلف پیامی ارسال کنم.
    تابع NetMessageBufferSend که از توابع NetApi32.dll هست نیاز من رو در Win2000 رفع میکنه ولی این تابع در Win98 پشتیبانی نمیشه :(
    کسی تابعی که در ویندوزهای 2000و98 به کامپیوترهای یک شبکه پیام ارسال کنه میشناسه ؟

    به امید یافتن جواب ... ممنون

  2. #2
    MSDN ادعا میکند توابعی که از ماژول فوق اکسپورت شده اند معادلی مطابق میل شما ندارند . اگر ام اس دی ان دات نت را دارید در این ادرس :
    ms-help://MS.VSCC/MS.MSDNVS/kbwin95/Source/win95x/q134590.htm
    مطالعه کنید و الا تو سایت مایکروسافت جستجو کنید .

    در صورت تمایل نوع کاربردی که مورد نظرته رو بنویس شاید راه حال دیگری براش پیدا بشه

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    109
    سلام
    از راهنمایی تون ممنون
    عرض شود که چیزی که من می خوام دقیفا اینه که : در یک سیستم تحت شبکه من می خواهم به کاربران سیستم خود پیامی رو ارسال کنم . از کاربران سیستم user name ویندوز هر یک , به علاوه اسم کامپیوتر هر یک رو دارم .
    تا حالا با همین تابعی که قبلا گفتم کار تمام بود ولی حالا که client های win98 اومدن وسط , برنامه به مشکل خورده .... این client ها نمی تونند پیامی ارسال کنند ...

  4. #4
    sadaf جان
    منم خیلی وقت دنبال این موضوع بودم ولی جوابی نیافتم.
    اول دستور net send رو با تابع winexec نوشتم ولی حتی با اجرای winpopup موجود در 98 هم مشکلم حل نشد. اگه راهی پیدا کردی بمن هم بگو.
    متشکرم

  5. #5
    دوستان عزیز

    ارسال پیام در شبکه های ویندوز ( یا حتی کنسول های ویندوزی اینترنت ) از یک قاعده کلاینت سرور تبعیت میکنه .

    الف) فرستنده باید سرویس Workstation رو در حال اجرا داشته باشه ( یه سری به لیست سرویسهای فعال بزنید احتمالا میبینیدش . این سرویس برای استفاده از منابع اشتراکی شبکه حتما باید فعال باشه اما دستور نت سند نیز از همین سرویس برای ارسال پیامها استفاده میکنه )

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

    در محیط شبکه های ویندوز ( یا حتی روی اینترنت - البته با وجود آی پی ولید ) با داشتن این دو سرویس میشه به تبادل پیام پرداخت . این سرویسها روی 98 وجود نداره . شاید مناسب باشه از ابزارهای رایگان و ساده ای مثل این : http://www.lantalk.net/netsend.php که تمام نسخه ها رو ساپورت میکنه استفاده کنید .

    موفق باشید

  6. #6
    جناب Inprise متشکر از معرفی نرم افزار فوق
    من یه سوال دارم وآن اینکه: چرا وقتی د ر دستور net send جملات فارسی را مینویسیم حروف پ چ و.. را با علامت ؟ نشان میدهد ولی در دستور msg این مشکل دیده نمی شود.

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

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