Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Вниз

TjpegImage   Найти похожие ветки 

 
aaZ   (2002-12-07 17:04) [0]

Привет всем!
Такой вопрос, а можно ли записать картинку типа TjpegImage в типизированный файл?

Type
Pupil=record
name:string[25];
mark:integer;
photo:TjpegImage;
end;

Var
v1:pupil;
f1:file of pupil;
foto:TjpegImage;

Begin
foto:=Tjpegimage.create;
foto.LoadFromFile("c:\1.jpg");


assignfile(f1,"c:\dostup.dtt");
rewrite(f1);
v1.name:="anton";
v1.mark:=10;
v1.photo:=foto;
closefile(f1);
end;

В итоге полученный файл по размеру меньше, чем файл с картинкой... Что получается, что нельзя?


 
aaZ   (2002-12-07 17:14) [1]

Привет всем!
Такой вопрос, а можно ли записать картинку типа TjpegImage в типизированный файл?

Type
Pupil=record
name:string[25];
mark:integer;
photo:TjpegImage;
end;

Var
v1:pupil;
f1:file of pupil;
foto:TjpegImage;

Begin
foto:=Tjpegimage.create;
foto.LoadFromFile("c:\1.jpg");


assignfile(f1,"c:\dostup.dtt");
rewrite(f1);
v1.name:="anton";
v1.mark:=10;
v1.photo:=foto;
write(f1,v1);
closefile(f1);
end;
В итоге полученный файл по размеру меньше, чем файл с картинкой... Что получается, что нельзя?


 
Snap   (2002-12-07 17:30) [2]

program test;
var
f:file;
type
g= твой рекорд
var
h:g;
begin

{тут должна быть процедура зополняющая твой рекорд нужными данными}
assign(f,"hgjhgj.tmp");
rewrite(f,1);
blockwrite(f,h,sizeof(g));
close(f);
end.


если пишется вся эта фигня в Дельфи то вместо assign close
надо писать assignfile closefile


 
MBo   (2002-12-08 14:31) [3]

в типизированный - нельзя



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-64097
Volly
2003-03-10 14:30
2003.03.20
Привязка формы к другой форме


6-64242
Sam Stone
2003-01-16 17:38
2003.03.20
HTTP


14-64289
Vladimir
2003-03-06 09:39
2003.03.20
IBInstall - как провести инсталляцию на чистой машине?


3-63975
phantom2040
2003-02-28 09:04
2003.03.20
Второй вопрос по SQL


14-64284
BJValentine
2003-03-05 19:00
2003.03.20
Устройства





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский