Показать сообщение отдельно
  #7  
Старый 20.09.2009, 19:59
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Вот, изначально говорилось - надо без рамок, можно отсекать.
Но тем не менее, даже
Код:
procedure LoadMainBack;
var
  sr:TSearchRec;
  path: string;
  i:integer;
  dat: TStringList;
  r:TRect;
  j: TJPEGImage;
  b: TBitmap;
begin
  dat:=TStringList.Create;
  path:=ExtractFilePath(ParamStr(0))+'load\';
  i:=FindFirst(path+'*.jpg',faAnyFile xor faDirectory,sr);
  while i=0 do begin
    i:=FindNext(sr);
    dat.Add(path+sr.Name);
  end;
  FindClose(sr);
  j:=TJPEGImage.Create;
  j.LoadFromFile(dat[Random(dat.Count-1)]);
  b:=TBitmap.Create;
  b.Assign(j);
  GetClientRect(frmMain.Handle,r);
  DrawBitmaptRect(frmMain.Image1.Picture.Bitmap.Canvas.Handle, b.Handle, r);
  dat.Clear;
  dat.Free;
end;
не срабатывает. Можешь поправить?
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием