Ubacivanje slike u Delphi preko ADO. Molim Vas za pomoc.

  • 4 odgovora
  • 4.459 pregleda
Re: Ubacivanje slike u Delphi preko ADO. Molim Vas za pomoc. 23.11.2006. u 07:42 · pre 242 meseci #2
Na paleti Additional imaš komponentu image. postaviš je na forum konektuješ se pročitaš putanju iz baze i učitaš je u sliku i to je to.
image1.Picture.LoadFromFile('Putanjaslike');
Re: Ubacivanje slike u Delphi preko ADO. Molim Vas za pomoc. 23.11.2006. u 14:16 · pre 242 meseci #4
onda detaljnije:
postavis na formu i jednu ADOQuery komponentu. konektujes je na bazu. u SQL joj ukucas:

Code:

SELECT * FROM nazivtabelesapoljemsaputanjomdoslike

dupli klik na ADOQuery1 i Add Fields. dodas Fieldove koji su ti potrebni (obavezno onaj koji sadrzi putanju do slike).

onda u OnCreate forme na kojoj se sve to nalazi stavis:

Code:

ADOQuery1.Open


a u ADOQuery1.AfterScroll stavis kako ti je IgorMedo rekao:

Code:

image1.Picture.LoadFromFile(ADOTable1nazivpoljasaputanjomdoslike.Value)


Pozdrav
Re: Ubacivanje slike u Delphi preko ADO. Molim Vas za pomoc. 23.11.2006. u 21:16 · pre 242 meseci #5
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
begin
if Button = TNavigateBtn(nbInsert) then begin
OpenDialog1.Execute;
AdoTable1.FieldByName('slike').AsString:=OpenDialog1.FileName;
end;
if Button = TNavigateBtn(nbPost) then begin
Image1.Picture.LoadFromFile(ADOTable1.fieldbyname('slike').Text);
end;
end;

procedure TForm1.ADOTable1AfterScroll(DataSet: TDataSet);
begin
If ADOTable1.fieldbyname('slike').Text<>''then begin
Image1.Picture.LoadFromFile(ADOTable1.fieldbyname('slike').Text);
end;
end;





naprimer.
Potpis
Sto puta sam ti SRPSKI rekao:
ono što jednom crack-uješ,
ne možeš više da patch-uješ!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme