مرحبا شباب
لو سمحتو كود أخذ صورة للشاشة بشرط
أحدد المساحة المطلوب حفظها ................بواسطة الفأرة
مرحبا شباب
لو سمحتو كود أخذ صورة للشاشة بشرط
أحدد المساحة المطلوب حفظها ................بواسطة الفأرة
يا اخي لا تطلب برنامج كامل
نحن هنا للمساعدة و لسنا موظفين عندك
حاول الكتابة بنفسك اولا
محمد زاهر ديركي ، أبو عمر
بسم الله الرحمن الرحيم
كَبُرَ مَقْتًا عِنْدَ اللَّهِ أَنْ تَقُولُوا مَا لَا تَفْعَلُونَ (3) سورة الصف
العفو منك أستاذ زاهر جد أسف
بس حاولت ....... وبعدين قلت بشوف الشباب الطيبين...
أسف اذا كنت ازعجتكن.؟؟؟
ليس هنالك ازعاج بل اتمنى ان توكنو اكثر دقة في السؤال
هنا مواقع تستطيع البحث فيها قبل ان تصل لحالة اليأس فتسأل عن الحل
http://www.ciemmesoft.com/componenti
http://www.componentsource.com/Welcome/default.asp
http://www.pfad.demon.co.uk/free.htm
http://codecentral.borland.com/codecentral.../ccweb.exe/home
محمد زاهر ديركي ، أبو عمر
بسم الله الرحمن الرحيم
كَبُرَ مَقْتًا عِنْدَ اللَّهِ أَنْ تَقُولُوا مَا لَا تَفْعَلُونَ (3) سورة الصف
تسلم الله يعطيك الف عافية
يـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــارب!!!!!
يعني الواحد بيكون بدو تعليمة وحدة منشان يعرفها لازم يشوف كل المواقع يلي ذكرها الأستاذ زاهر وإذا سأل حدا عن هالتعليمة بيمتعض وبينطمز وبيتدايق !!!لكن شو فائدة هالمنتدى
فعلاً مالك حق يا زاهر
لا تتضايقوا
هذا كود قد يفي بالغرض واذا اردت استزاده اخبرني ...!
var
DC : hDC;
theCanvas : TCanvas;
hWnd : THandle;
bm : TBitmap;
r : TRect;
begin
hWnd := GetDesktopWindow;
DC := GetDC (hWnd);
theCanvas := TCanvas.Create;
theCanvas.Handle := DC;
bm := TBitmap.Create;
bm.Width := Screen.Width;
bm.Height := Screen.Height;
GetWindowRect (hWnd, r);
bm.Canvas.CopyRect (r, theCanvas, r);
ReleaseDC (hWnd, DC);
theCanvas.Free;
// عالج الصورة
bm.SaveToFile ('hello.bmp');
bm.Free;
end;
وهذا اخر
{ التقط صورة مربعة للشاشة... }
function CaptureScreenRect( ARect: TRect ): TBitmap;
var
ScreenDC: HDC;
begin
Result := TBitmap.Create;
with Result, ARect do
begin
Width := Right - Left;
Height := Bottom - Top;
ScreenDC := GetDC( 0 );
try
BitBlt( Canvas.Handle, 0, 0, Width, Height, ScreenDC,
Left, Top, SRCCOPY );
finally
ReleaseDC( 0, ScreenDC );
end;
end;
end;
{ واخرى هنا... }
function CaptureScreen: TBitmap;
begin
with Screen do
Result := CaptureScreenRect( Rect( 0, 0, Width, Height ));
end;هاد الحكي يلي يسر الخاطر تسلم إيدك يا أخ Sal1150
السلام عليكم
طلب صغير اكتبو اسم الاخ zaher كما هو بالانكليزي مثلما ورد
وشكرا لكم ان تم تلبية الطلب ام لا
اعتذر
والسلام
اصحيح ان العرب في هذه الحياة.......هذا بالاسم فقط
لالالالابالاحلام ....او..لاكمال العدد؟؟؟؟؟؟
هذا الموضوع مغلق.