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

البرنامج ينسخ نفسه على جهاز موجود على الشبكة

بدأه kiss في 13 أغسطس 2008 · 9 رد · 761 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم...

شباب بدي كود لعل البرنام ينسخ نفسه على جهاز اخر بالشبكة...

يعني انا عميل بالشبكة بدي اخلي برنامجي ينسخ نفسه على جهاز اخر بالشبكة..........

كيف؟؟؟؟

ياريت المساعدة

ولكم جزييييييييييييييييل الشكر والعرفان

اخووووووووووكم الفلسطيني

#2

استخدام دالة نسخ الملفات FileCopy كالتالي :

  1.  
  2. FileCopy App.Path & "" & App.EXEName & ".exe", "PC2Folderprogram1.exe"
  3.  

سبحان الله وبحمده ... سبحان الله العظيم

#3

السلام عليكم

كلام الأخ المبرمج أحمد صحيح

ولكن ماذا لو أردت الحصول على قائمة بأسماء الحواسب على الشبكة

بحيث أستطيع عمل (Broadcating) أي توزيع ملف ما على عدة حواسب معاً

أي معلومات عن الموضوع؟

مؤسس شبكة مواقع إجابتي أول شبكة مواقع عربية للأسئلة والأجوبة

#4

اخياخي الدكتور احمد بارك الله فيك على الكود ولكن؟

ما بنفع بدل ماحط اسم الجهاز ان اضع رقم الايبي تاع الجهاز؟؟ :

[

بعدين المسار (folder) يجب ان يكون موجود ولا بقدر امسحو بحيث يصبح الكود هكذا:

FileCopy App.Path & "\" & App.EXEName & ".exe", "\\PC2\\program1.exe"

#5

يمكنك وضع رقم IP بدل اسم الجهاز ، أما بالنسبة لمسار المجلد فلا يمكن ازالته

بالمناسبة يجب أن يكون المجلد المشارك ( folder في المثال السابق ) يسمح بالكتابة وإلا الكود السابق سوف يعطي رسالة خطأ ..

سبحان الله وبحمده ... سبحان الله العظيم

#6
اقتباس
ما بنفع بدل ماحط اسم الجهاز ان اضع رقم الايبي تاع الجهاز؟؟
ينفع إذا كان عندك برنامج عميل لكل جهاز يستقبل الملف منك
اقتباس
بعدين المسار (folder) يجب ان يكون موجود ولا بقدر امسحو بحيث ....
يجب أن يكون لديك الأذن لوضع البرنامج على الهارد ، يعني يجب أن يكون القسم c للهارد مشارك ولديه الأذن بالكتابة عبر الشبكة

FileCopy App.Path & "\" & App.EXEName & ".exe", "\\PC2\C:\program1.exe"

سبقتني أخي العزيز المبرمج أحمد بثلاث دقائق (على كل حال يجب على الإدارة وضع تنبه قبل وعند وضع الرد لينبهك بوجود رد قبلك)

حصل خير ،دمتم سالمين

تم تعديل هذه المشاركة بواسطة عبد العزيز اليوسفي في 14 أغسطس 2008 في 12:47

#7
اقتباس
ولكن ماذا لو أردت الحصول على قائمة بأسماء الحواسب على الشبكة

بحيث أستطيع عمل (Broadcating) أي توزيع ملف ما على عدة حواسب معاً

هو لو أنت بحث قليلا لوجدت مبتغاك ،من كم يوم رأيت موضوع ورديت عليه هنا:

/index.php?showtopic=136437

#8

كثيييييييييير منيح اذا:

لو كان الكود بهذا الشكل هل تحدث اي اخطاء:

FileCopy App.Path & "\" & App.EXEName & ".exe", "\\PC2\C:\program1.exe"

ي

#9

طيب لو انا من خلال كود معين عملت ملف مشاركة داخل الجهاز الاخر على الشبكة ومن ثم قمت بنسخ البرنامج من خلال الكود داخل هذا الملف هل يحدث اخطاء؟؟؟؟

#10

لا يوجد خطأ ، كلامك صحيح ، راجع الموضوع التالي :

/index.php?showtopic=113444

سبحان الله وبحمده ... سبحان الله العظيم

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

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

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

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

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