PDA

View Full Version : سوال: نحوه خالی کردن داخل فرم



saied685
سه شنبه 22 دی 1394, 10:36 صبح
سلام
می خوام با استفاده از یک فرم ، از صفحه نمایش عکس بگیرم ، برای این کار باید داخل فرم رو خالی کنم تا اندازه و چهارچوبی رو که باید ازش عکس گرفته بشه رو مشخص کنم
مثل این :

http://s6.picofile.com/file/8232953168/1question.JPG

چجوری باید داخل فرم رو به نحوی خالی کرد که فقط چهارچوب ( خطوط اطراف اون ) باقی بمونه ؟
ممنون

saied685
سه شنبه 22 دی 1394, 14:06 عصر
لطفأ یکی از اساتید و دوستان کمکم کنه

hadisalahi2
سه شنبه 22 دی 1394, 16:37 عصر
فکر کنم با خاصیت Alpha Blend این قابلیت رو بتونی ایجاد کنی

saied685
سه شنبه 22 دی 1394, 16:47 عصر
نمیشه
این واسه چیزه دیگه ایه

BORHAN TEC
سه شنبه 22 دی 1394, 17:46 عصر
با سلام.
از کد زیر استفاده کنید:
procedure TForm1.FormCreate(Sender: TObject);begin
Color := clFuchsia;
TransparentColorValue := clFuchsia;
TransparentColor := True;
end;
موفق باشید...

ابوالفضل عباسی
چهارشنبه 23 دی 1394, 15:06 عصر
اگر هم از کامپوننت image استفاده کنی و خاصیت client بدهی،میتونی ترانسپرنتش رو true کنی مثل کاری که آقا شاهین انجام دادند.
ولی کد آقا شاهین بهتره نیاز به کامپوننت نداری.:بامزه:

saied685
پنج شنبه 24 دی 1394, 09:54 صبح
اگر هم از کامپوننت image استفاده کنی و خاصیت client بدهی،میتونی ترانسپرنتش رو true کنی مثل کاری که آقا شاهین انجام دادند.
ولی کد آقا شاهین بهتره نیاز به کامپوننت نداری.:بامزه:

ببخشید...من این کاری رو که با image گفتین ، انجام دادم ، ولی یا نشد یا بنده نتونستم!

ابوالفضل عباسی
شنبه 26 دی 1394, 14:01 عصر
چرا؟
ولی روش دوستمون هم که خوبه؟

saied685
یک شنبه 27 دی 1394, 09:17 صبح
بخشید ...امکان داره بنده روکمک بفرمائید
وقتی که عکس ها رو با یک تایمر گرفتم و در یک آرایه قرار دادم ،چجوری اونها رو به فیلم تبدیل کنم؟
تابع خاصی داره ؟
کامپوننت خاصی لازم هست؟
...
بنده مبتدی هستم

hadisalahi2
یک شنبه 27 دی 1394, 09:48 صبح
کامپوننت video grabber فکر کنم برای این کار امکاناتی در اختیارت قرار میده