الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الاتصال بين برنامجين على نفس الجهاز

مغلق
بدأه خلـــــــــــود في 27 مايو 2005 · 7 رد · 646 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عضوة جديدة في هذا المنتدى الرائع

وعندي مشروع عن IPC (interprocess communication)

بمعني انني اريد ان اجعل برنامجين يتصلون ببعضهما على نفس الجهاز

كيف ممكن تنفذ

هل يجب استخدام السوكت ام ممكن استعمل الكمبوننت لعمل الاتصال

للمعلومية في مجال البحث:

وجدت ان الوندوز بها اكثر من طريقه للتواصل بين البرامج على نفس الجهاز منها

copy

mail box

DDE

COM

وغيرها

وركزت في البحث على الكمبوننت ولكن في جزء التنفيد جربت اعمل كمبوننت واحدة للبرنامجين ولكن لم استطع التوصيل بينهم

وفكره البرنامج تلخص في كون احد الرنامجين ينكتب فيه كلام فيظهر في البرنامج الاخر (مشابهه لفكرة الماسنجر ولكن على نفس الجهاز)

ياريت تساعدوني في اقرب وقت

شاكرة لكم تعاونكم

تم تعديل هذه المشاركة بواسطة خلـــــــــــود في 27 مايو 2005 في 14:21

#2

السوكيت هي افضل حل في رأيي

تم تعديل هذه المشاركة بواسطة prof_1982 في 27 مايو 2005 في 16:05

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#3

اعتقد على نفس الجهاز الSockets ستسبب تعقيدا اكبر لانها مخصصة اكثر للNetworks يمكنك استخدامها او استخدام الCOM

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#4

طيب اللي يعرف طريقة الكمبوننت

ياريت يشرحها لو شرح بسيط

لاني جربت اسوي كمبوننت واناديها في برنامجين

لكن الداتا ما انتقلت من وحده للاخرى

واذا كان لابد من استخدام السوكيت ياريت احد يشرح كيف ممكن اعملها في فيبي دوت نت

#5

السلام عليكم

مثال

PIC20055251141288590.gif

Network

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#6

ايوه فعلا فيه مثال في الMSDN الخاصة ب Visual Studio 6 في قسم ال VB6 عن الSockets باستخدام الWinsock و هو مثال peer2peer و مثال رائع كل ماعليك فقط قراءة الكود و تجربته فهو كامل و يعمل 100%

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#8

شكرا لتعاونكم

ولكني لا اريد استخدام السوكيت

ولجأت الى WM_COPYDATA

ولكنها كما قرأتت تستخدم مع SendMessage API function

ولاني طالبة يجب ان ابتعد عن الدوال الجاهزة

فهل يمكن ان نعرف ماتخفيه هذة الدالة

لان الماده نظم تشغيل ونريد الوصول الى الاوامر التي تتعامل مع Operating System بدون وسيط

اتمنى مساعدتكم وجزاكم الله خيرا

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…