PDA

View Full Version : کامپوننتی برای فیلم برداری از صفحه نمایش



samad1361
دوشنبه 23 مهر 1386, 21:24 عصر
با سلام و خسته نباشید
آیا کامپوننتی برای فیلم برداری از صفحه نمایش (مانیتور) وجود دارد
اگر وجود ندارد لطفا روشهای ممکن را برای انجام این کار را بیان کنید
با تشکر از زحماتتان:چشمک:

a_b_toops
دوشنبه 23 مهر 1386, 22:05 عصر
برای چه کاری می خوای
با استفاده از کامپانت ImageEnView1 می تونی تا چند دقیقه این کار رو انجام بدی

اگر می خوای بنویسی باید یه تایمر روی صفحه بزاری و هر لحظه از صفحه نمایش پرینت اسکرین بگیری

var
i:Integer;
begin
i:=ImageEnView1.LayersAdd;
ImageEnView1.Layers[i].Bitmap.Width:=Screen.Width;

ImageEnView1.Layers[i].Bitmap.Height := Screen.Height;
dc := GetWindowDc(GetDesktopWindow);
Bitblt(ImageEnView1.Layers[i].Bitmap.VclBitmap.canvas.handle,0,0,Screen.Width,S creen.height,dc,0,0,srccopy);


و اگر با کامپانت ImageEnView1 کار کرده باشی می توانی تصاویر را به صورت لیست ذخیره کرده و

ImageEnMView1.MIO.SaveToFileAVI('c:\11.avi');

manvaputra
سه شنبه 24 مهر 1386, 09:59 صبح
دوست عزیز با سلام می تونی از این اکتیوکس استفاده کنی:
Screen2movie

samad1361
سه شنبه 24 مهر 1386, 17:18 عصر
دوست عزیز با سلام می تونی از این اکتیوکس استفاده کنی:
Screen2movie

از کجا می توانم این اکتیوایکس را دانلود کنم

manvaputra
سه شنبه 24 مهر 1386, 17:55 عصر
ایمیل بده تا برات بفرستم

vahid64
چهارشنبه 25 مهر 1386, 17:23 عصر
اگه میتونی برای من هم میل کن
مرسی
ir_zendegi@yahoo.com

Valadi
پنج شنبه 26 مهر 1386, 13:04 عصر
جناب manvaputra برای ما هم بفرس
با تشکر

Valadi
جمعه 27 مهر 1386, 15:57 عصر
جناب manvaputra برای ما هم بفرس
منتظریم
با تشکر