Posts tagged: Filedialog

Bilder in Formularen

By , 23. August 2008

Viele Anwendungen erfordern es, oder machen es zumindest sinnvoll zu einem Datensatz – z.B. ein Artikel – ein oder mehrere Bilder einzufügen und anzuzeigen. Dabei sollte man den Fokus auf nachfolgende Punkte richten. Wie füge ich ein Bild ein, wo soll es gespeichert sein, wie kann ich es anzeigen, wie kann ich es vergrößert anzeigen? Und dabei noch die Performance der Anwendung im Auge behalten. Nachfolgend wird eine Lösung für diese Punkte aufgezeigt, die aber nur eine von vielen ist, sich mir aber als Vorteilhaft erwießen hat.

A: Bilder speichern
Wenn Sie Bilder in einer Tabelle speichern und dabei den Datentyp OLE-Objekt wählen, werden die Bilder direkt in der Access-Datei codiert gespeichert. Wenn Sie Bilder einfügen werden Sie bald feststellen, dass die Dateigröße der Access-Datei riesig anwächst. Daher ist es vorteilhafter, die Bilder in einem bekannten Verzeichnis abzulegen und nur den Dateipfad und -name als Text zu speichern. Dann aber können Sie von den Möglichkeiten, die ein OLE-Feld mit sich bringt, nicht profitieren. Z.B. ein Bild per Doppelklick bearbeiten. Oder eine Zoomansicht eines Dokumentes zu erhalten etc. Wie das gelöst wird lesen Sie später.
Read more »

OfficeFolders theme by Themocracy