firststep
سه شنبه 27 فروردین 1392, 10:10 صبح
سلام به همه دوستتان خوبم
من قصد دارم تصویر رو در یک شیی از کلاسی ذخیده کنم و بعد اون رو بدم به لیست باکس تا به این شکل زمانی کاربر روی یکی از ایتم ها کلیک کرد تصویر اون شی نمیش داده بشه بهمراه دیگر پارمتر ها
ببینین برای مثال کلاسی که ساختم این طوره
type
tt = class
lentime: integer;
im:TGRAPHIC;
PP:TBitmap;
ID_PIC:INTEGER;
kind_tizer: boolean;
Constructor Create();
end;
بعد زمانی که یک تصویر رو درون یک IMAGE لود می کنم
بهد با زدن دکمه انتقال
این رویدا انجام میشه
var
dd: tt;
ss:TMemoryStream;
begin
dd := tt.Create();
dd.PP:=Image1.Picture.BITMAP;
dd.lentime := self.SpinEdit1.Value;
if ComboBox1.ItemIndex = 0 then
dd.kind_tizer := false
else
dd.kind_tizer := true;
ListBox1.Items.AddObject(ComboBox1.Text+' --> len: '+SpinEdit1.Text+' s', dd);
end;
بعد هروقت می خوام تصویر رو بگیرم و توی یک IMAGE نمایش بدم نمی تونم
یک مقدار کلافه شدم
این کار رو با کلاس های STREAM و حتی tGRAPHIC انجام دادم نشد....
من قصد دارم تصویر رو در یک شیی از کلاسی ذخیده کنم و بعد اون رو بدم به لیست باکس تا به این شکل زمانی کاربر روی یکی از ایتم ها کلیک کرد تصویر اون شی نمیش داده بشه بهمراه دیگر پارمتر ها
ببینین برای مثال کلاسی که ساختم این طوره
type
tt = class
lentime: integer;
im:TGRAPHIC;
PP:TBitmap;
ID_PIC:INTEGER;
kind_tizer: boolean;
Constructor Create();
end;
بعد زمانی که یک تصویر رو درون یک IMAGE لود می کنم
بهد با زدن دکمه انتقال
این رویدا انجام میشه
var
dd: tt;
ss:TMemoryStream;
begin
dd := tt.Create();
dd.PP:=Image1.Picture.BITMAP;
dd.lentime := self.SpinEdit1.Value;
if ComboBox1.ItemIndex = 0 then
dd.kind_tizer := false
else
dd.kind_tizer := true;
ListBox1.Items.AddObject(ComboBox1.Text+' --> len: '+SpinEdit1.Text+' s', dd);
end;
بعد هروقت می خوام تصویر رو بگیرم و توی یک IMAGE نمایش بدم نمی تونم
یک مقدار کلافه شدم
این کار رو با کلاس های STREAM و حتی tGRAPHIC انجام دادم نشد....