var
iPos: integer;
dbimage: TBolbField;
begin
iPos:=1;
dbimage:=TBlobField.Create(Application.MainForm);
while posex('.swf',str,iPos)<>0do
//str 是网页内容字符串
begin
//查找所有swf文件,这段程序要执行两次,另一次寻找 SWF文件
iPos:=posex('.swf',str,iPos);
dbimage:=Adoquery1.fieldbyname('图片'+inttostr(i))as TBlobField;
dbimage.loadfromfile(Directory+copy(str,ipos-j+2,j+2));
memoPictureindex.Lines.add(copy(str,ipos-j+2,j+2)+' '+inttostr(i));
inc(iPos);
end;