21.05.2007, 14:00
общий
это ответ
Здравствуйте, Nezzer!
Все зависит от того какого типа картинки вы хотите использовать. И какое содержимое вы будете хранить в файле. Самый простой это использование bmp файлов. Соединить их можно TotalCommander‘om. Что-бы загрузить файлы, нужно знать длину каждого сегмента данных.
Приложение:
procedure TForm1.FilenameEdit1Change(Sender: TObject);var ImgFileStream, PartStream: TStream; tmpBitmap: TBitmap;Const Length = $1036;begin ImgFileStream := TFileStream.Create(FilenameEdit1.FileName, fmOpenRead); PartStream := TMemoryStream.Create; tmpBitmap := TBitmap.Create; try PartStream.CopyFrom(ImgFileStream, Length); PartStream.Seek(soFromBeginning, 0); tmpBitmap.LoadFromStream(PartStream); Image1.Picture.Bitmap.Assign(tmpBitmap); PartStream.Seek(soFromBeginning, 0); PartStream.CopyFrom(ImgFileStream, Length); PartStream.Seek(soFromBeginning, 0); tmpBitmap.LoadFromStream(PartStream); Image2.Picture.Bitmap.Assign(tmpBitmap); PartStream.Seek(soFromBeginning, 0); PartStream.CopyFrom(ImgFileStream, Length); PartStream.Seek(soFromBeginning, 0); tmpBitmap.LoadFromStream(PartStream); Image3.Picture.Bitmap.Assign(tmpBitmap); finally ImgFileStream.Free; tmpBitmap.Free; PartStream.Free; end;end;