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

طلب دمج كود أخذ صورة للشاشة وكود تحويل الصورة

مغلق
بدأه Saad AL.Moosa في 10 يونيو 2007 · 10 رد · 1,311 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الأعزاء أريد أن أطلب منكم طلب ألا وهو أني لدي كودين واحد لأخذ صورة للشاشة وآخر لتحويل الصورة إلى Jpg أنا أريد منكم أخواني الكرام أن تدمجوا الكودين بحيث يصبح عندما أضغط على زر أخذ لقطة للشاشة يأخذ اللقطة ومن ثم يحولها إلى Jpg مباشرة وكل هذا تحت كوماند واحد فقط.

وشكرا......

ملاحظة الأكواد في المرفقات.

screen_shot.rar

To_JPG.rar

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#2

بسم الله

طيب بسيطة غير الامتداد اللي بتحفظ به

يعني خلي الكود كده

SavePicture Clipboard.GetData(), App.Path & "\1.jpg"

انا جربتها ونفعت وشغالة تمام

#3

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

المطلوب دمج الكودين بحيث يصبح عندما أضغط على زر أخذ لقطة للشاشة يأخذ اللقطة ومن ثم يحولها إلى Jpg مباشرة وكل هذا تحت كوماند واحد فقط.

وشكرا.....

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#4

أستغرب مثل هذه الأسئلة!!!

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

شئ كهذا قد يفيد ( غير في الكود كما تشاء بحيث يتناسب مع ما تريد مراعياً أن يكون الكود الناتج جيداً ولا تعتمد القص واللصق فقط) ..

Private Sub cmdConvert_Click()
Dim pict As StdPicture
On Error GoTo cmdConvert_Click_Error
'---------------

Dim Path As String
keybd_event VK_SNAPSHOT, 0, 0, 0
DoEvents

Set pict = Clipboard.GetData(vbCFBitmap)
'Path = SaveDialog(Me, "JPG Files (*.JPG)|*.jpg", "Save as", , "MyFileName")
'If Path <> "" Then
SaveJPG pict, App.Path & "\1.jpg", 100: MsgBox "Done", vbInformation, ":)"
'End If

'---------------
On Error GoTo 0
Exit Sub

cmdConvert_Click_Error:
	MsgBox "Failed", vbCritical, ":("
End Sub

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#5

أخي الكريم أنا أعرف أن الكود موجود ولكن لم أعرف كيف أعدل على الكود فقط وشكرا جزيلا على التوضيح.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#6

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

اذا كنت تريد ارسال الصورة عبر الوينسوك عندي مثال أحسن يقوم بضغط الصورة باستعمال zlib

ScreenShot_API.zip

#7

الرجاء وضع المثال أخي

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#9

أخي الكريم هذا الملف الظاهر أنه حق ضغط الملفات.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#10

المثال يقوم بالتقاط الصورة وارسالها عبر الوينسوك بعد ضغطها بالمكتبة zlib

في الحقيقة لم يكن المثال الذي كلمتك عنه لكنه يشبهه الى حد بعيد

اليك مثال آخر فقط عليك عمل ملف تنفيذي له ومن ثم تنفيذ نسخة كخادم serveur ونسخة أخرى كعميل client

ومن ثم ارسال الصورة

SendPicture.zip

post-23361-1181566233_thumb.jpg

تم تعديل هذه المشاركة بواسطة DreamNet في 11 يونيو 2007 في 15:50

#11

السلام عليكم

إن شاء الله اني فهمت صح وجبت المراد وانكان سبقني احد

فزيادة الخير خيرين هذا تطبيقي وحفظة على صيغتين

انا اللي فهمته ان حجم الصوره يطلع كبير شوف تطبيقي وإن شاء الله

تستفيد منه

صوره من الصور اللي التقطها من البرنامج

get-6-2007-4nw_net_u5mt0zk7.JPG

السورس بالمرفقات

والسلام عليكم

__________________________.zip

get-7-2007-4nw_net_hbj46tna.jpg

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

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

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

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

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

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