Forum: Datenbanken
Delphi
by Jelly,
28. Aug 2006
Schmeiss eine scrollbox, listbox, ein image (imgtemplate) und einen button auf deine Form... Hier der Code zum Laden der Bilder (in meinem Fall aus Dateien und alle mit gleichen Breiten).
implementation
uses
Windows;
{$R *.dfm}
procedure TForm16.Button1Click(Sender: TObject);
Forum: Datenbanken
Delphi
by Jelly,
28. Aug 2006
Wie Du die Bilder darstellst, ist Dir überlassen. Du bist ja nicht an ein DBGrid gebunden.
Du kannst ja auch dynamisch irgendwas erstellen mittels einer TScrollbox. Du durchläufst alle gefundenen Datensätze und erzeugts für jeden dynamisch ein neues Image in der TScrollbox. Dann passt du für Image die Eigenschaft Parent, Left, Top, Width und Height an, ebenfalls noch das OnClick Ereignis und...
Forum: Datenbanken
Delphi
by Jelly,
28. Aug 2006
Wozu denn das? Die Anzahl der Spalten wird prinzipiell festgehalten. Was Du da hast, ist eindeutig eine 1:n Beziehung, und das ist ja auch gut so.
Forum: Datenbanken
Delphi
by Jelly,
28. Aug 2006
Es einige DBGrids, die auch direkt Blobimages anzeigen können, z.B. das TDBAdvGrid von TMS.
Das mit dem Vergrössern wird schwieriger. Du kannst zwar sicherlich die Bilder im Grid verkleinert darstellen lassen, das würd aber heissen dass Du das Originalbild jedesmal beim Anzeigen verkleinern musst, und bei 100 Bildern im Grid glaub ich geht die Performance in die Knie. Alternativ würd ich...