"RESIM" OLARAK belirlediğim sutunda Yolu:
C:\RESIMLER\DOGA.BMP
C:\RESIMLER1\RUMUZ.BMP
C:\ARSIV\RESIM\DAĞ.BMP
Olarak gözüküyor.Ana Makinada kaydettiğim resimleri Terminal makinalar görmüyor.Ama Terminallerde Kaydettiğim resimleri Ana Makina Görüyor ,(Tabi Resimler Klasörü Kendisinde olduğu için) Tabi böyle olunca Terminal Makinada,DBGridde Resim gösterirken hata veriyor..Bunu nasıl halledebilirim..
Kullandığım kodlar:Kaydetmekiçin(Sadece Yolunu Kaydediyorum):
Kod: Tümünü seç
procedure TForm1.BitBtn10Click(Sender: TObject);
begin
Table1.Edit;
Table1RESIM.AsString:= openPicturedialog1.FileName;//veritabanındaki RESIM alanına opendialog1 deki yolun ismini yaz.
Table1.Post;
end;
Kod: Tümünü seç
procedure TForm1.DBGrid1KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
Image1.Picture.LoadFromFile(Table1.fieldByName('RESIM').AsString);
end;
Kod: Tümünü seç
procedure TForm1.DBGrid1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
Image1.Picture.LoadFromFile(Table1.fieldByName('RESIM').AsString);
end;