Andreas : Du laven en form som den du beskriver og så skriver du det følgende kode :
procedure TForm1.Button1Click(Sender: TObject); begin if not OpenPictureDialog1.Execute then Exit; Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName); end;
procedure TForm1.Button2Click(Sender: TObject); begin Image1.Picture.Assign(nil); end;
procedure TForm1.Button1Click(Sender: TObject); begin if OpenPictureDialog1.Execute then begin Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName); end end;
procedure TForm1.Button2Click(Sender: TObject); begin Image1.Picture.Assign(nil); end;
Du kan ikke på nogen måde antage at den ene metode er mere rigtig end den anden. Om du laver dine boolske udtryk negerende eller ej er vel i høj grad en smags sag ....
Programmet er en adresseliste med billeder af personerne... Men hver gang jeg indsætter et billede ved en person og gå videre til næste person forsvinder det billede jeg lige har sat ind...
Hvorfor?????
Andreas
Desuden skulle billedet gerne passe ind i DBPicture formen....
weis >> Hvorfor det ikke virker er svært at sige, men jeg er 2005 sikker på at det kode jeg viste løser det su spurgte om .. borland givver selv et eksempel på hvordan man laver BLOP fields i en Database ...
ja, men problemet er stadigvæk at den ikke gemmer billedet når programmet lukkes... så det også vil blive vist næste gang det åbnes...
Andreas
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.