新手做了一个很烂的图片浏览器,厚着脸皮贴出来!希望大家多提宝贵意见!(在线等,谢谢,进者有分,最迟明天晚上结贴)
此程序主要是多画面显示保存在SQL Server中的图片,图片字段名为:i_frame1, 利用6个TImage控件来显示一屏幕图片,感觉超烂!希望各位多提宝贵意见!
TBlobField * pField0=(TBlobField *)Table1->FieldByName("i_frame1");
TBlobStream * pmem0=new TBlobStream(pField0,bmRead);
pmem0->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap0=new Graphics::TBitmap();
pBitmap0->LoadFromStream(pmem0);
Image1->Picture->Assign(pBitmap0);
delete pBitmap0;
delete pmem0;
Table1->Next();
TBlobField * pField1=(TBlobField *)Table1->FieldByName("i_frame1");
TBlobStream * pmem1=new TBlobStream(pField1,bmRead);
pmem1->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap1=new Graphics::TBitmap();
pBitmap1->LoadFromStream(pmem1);
Image2->Picture->Assign(pBitmap1);
delete pBitmap1;
delete pmem1;
Table1->Next();
TBlobField * pField2=(TBlobField *)Table1->FieldByName("i_frame1");
TBlobStream * pmem2=new TBlobStream(pField2,bmRead);
pmem2->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap2=new Graphics::TBitmap();
pBitmap2->LoadFromStream(pmem2);
Image3->Picture->Assign(pBitmap2);
delete pBitmap2;
delete pmem2;
Table1->Next();
TBlobField * pField3=(TBlobField *)Table1->FieldByName("i_frame1");
TBlobStream * pmem3=new TBlobStream(pField3,bmRead);
pmem3->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap3=new Graphics::TBitmap();
pBitmap3->LoadFromStream(pmem3);
Image4->Picture->Assign(pBitmap3);
delete pBitmap3;
delete pmem3;
Table1->Next();
TBlobField * pField4=(TBlobField *)Table1->FieldByName("i_frame1");
TBlobStream * pmem4=new TBlobStream(pField4,bmRead);
pmem4->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap4=new Graphics::TBitmap();
pBitmap4->LoadFromStream(pmem4);
Image5->Picture->Assign(pBitmap4);
delete pBitmap4;
delete pmem4;
Table1->Next();
TBlobField * pField5=(TBlobField *)Table1->FieldByName("i_frame1");
TBlobStream * pmem5=new TBlobStream(pField5,bmRead);
pmem5->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap5=new Graphics::TBitmap();
pBitmap5->LoadFromStream(pmem5);
Image6->Picture->Assign(pBitmap5);
delete pBitmap5;
delete pmem5;
Table1->Next();