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

كيفية التقط صورة لسطح المكتب

مغلق
بدأه al_mobrmg في 27 فبراير 2006 · 2 رد · 1,084 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أود السؤال عن كيفية التقط صورة لسطح المكتب للجهاز وتخزينها .. بحيث يقوم البرنامج عند الطلب منه بالتقاط صورة لسطح المكتب للجهاز ومن ثم يتم تخزينها في ملف.

والسلام عليكم ورحمة الله وبركاته

#2

السلام عليكم و رحمة الله و بركاته

الحقيقة انا لا اعرف غرضك من ذلك ؟ هل تريد :

1- التقاط خلفية لسطح المكتب و طباعتها على النموذج ؟

و تكون كالتالى :

قم بنسخ الكود التالى و لصقه فى أعلى الصفحة اى الجزء الخاص بالتصاريح Declasration

Private Declare Function PaintDesktop Lib "user32" _

(ByVal hdc As Long) As Long

ثم قكم بعمل زرار كوماند و ليكن اسمه Command1 و قم بلصق هذا الكود فى الأكشن الخاص به

Private Sub Command1_Click()

PaintDesktop Form1.hdc

End Sub

و هذا هو الجزء الاول

2- هل تريد التقاط خلفية سطح المكتب و تخزينها فى ملف Bmp ؟

و لكن هذا يستلزم إضافة اداة تسمى ScreenCapture.ocx

ويكون ذلك كالتالى :

بعد إضافة هذه الاداة قم بعمل زرار كوماند و ليكن اسمه Command1 و قم بلصق الكود التالى فى الأكشن الخاص به

Private Sub Command1_Click()

ScreenCapture1.FileName = "Capture.bmp"

ScreenCapture1.StartCapture = True

End Sub

قم بإختيار ما تود فعله من هاتين الطريقتين

و اليك كل طريقة مرفقة بمثال كالتالى

و أرجوا أن لا تنسانى من خير الدعاء

1.rar

2.rar

#3

بسم اللله الرحمن الرحيم

اخي ارجو منك توضيح الغرض من السؤال بالضبظ لكي استطيع إن شاء الله الافادة

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

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