hadisalahi2
دوشنبه 16 آذر 1388, 20:12 عصر
با سلام به دوستان.
من با کد زیر تصاویر PNG رو داخل جدولم که فیلد اون از نوع Image هست ذخیره میکنم.
procedure TForm1.SaveImage(ID:Byte;Image:TImage);
var
Stream: TStream;
begin
Stream :=TADOBlobStream.Create(tblobfield(ADOQuery1.Field s[ID]),bmwrite);
try
Image.Picture.Graphic.SaveToStream(Stream);
finally
Stream.Free;
end;
end;
اما مشکل در هنگام فراخوانی این تصاویره.
با تصاویر Jpg هیچ مشکلی ندارم. اما تصاویر PNg رو هر کاری میکنم نمیتونم بخونم و اکثرا پیغام Accsee validation میده.
چندین تکه کد رو امتحان کردم ولی متاسفانه هیچ کدوم جواب نمیده.
لازم به ذکره که خیلی جستجو کردم ولی هیچی دستگیرم نشد. پس خواهش میکنم از به کار بردن کلمات جستجو کن خودداری کنید.:لبخند:
اگه دوستان راهنمایی کنند ممنون میشم.
من با کد زیر تصاویر PNG رو داخل جدولم که فیلد اون از نوع Image هست ذخیره میکنم.
procedure TForm1.SaveImage(ID:Byte;Image:TImage);
var
Stream: TStream;
begin
Stream :=TADOBlobStream.Create(tblobfield(ADOQuery1.Field s[ID]),bmwrite);
try
Image.Picture.Graphic.SaveToStream(Stream);
finally
Stream.Free;
end;
end;
اما مشکل در هنگام فراخوانی این تصاویره.
با تصاویر Jpg هیچ مشکلی ندارم. اما تصاویر PNg رو هر کاری میکنم نمیتونم بخونم و اکثرا پیغام Accsee validation میده.
چندین تکه کد رو امتحان کردم ولی متاسفانه هیچ کدوم جواب نمیده.
لازم به ذکره که خیلی جستجو کردم ولی هیچی دستگیرم نشد. پس خواهش میکنم از به کار بردن کلمات جستجو کن خودداری کنید.:لبخند:
اگه دوستان راهنمایی کنند ممنون میشم.