Bild in access sofort anzeigen

Brauni

Erfahrenes Mitglied
servus

vielleicht kann mir wer von euch weiter helfen:
ich will ein bild einer nummer zuordnen (das item ist das ole-objekt definiert) und das bild soll sofort in einem formular angezeigt werden!
bei mir wird immer nur der dateiname.jpg angezeigt und nicht das bild!
wer kann ma helfen???

cu
brauni
 

Dario Linsky

Erfahrenes Mitglied
wieso nimmst du ein ole-objekt? nimm doch einfach ein normales bild dafür. die dateinamen der bilder speicherst du einfach in einer tabelle und ordnest jedem datensatz eine nummer zu.
dann lädst du einfach das bild mit dem dateinamen aus der tabelle.
 

Dario Linsky

Erfahrenes Mitglied
wie.. als item? das bild ist ein control, das du auf dein formular legst. bei irgendeinem event holst du dir einfach den dateinamen von einem bild aus der tabelle (hast du das soweit schon?) und zeigst die bilddatei in dem steuerelement an.
 

Brauni

Erfahrenes Mitglied
ich hab zur zeit 2 items in der tabelle
nr als zahl
und bild weis ich nicht was ich da nehmen soll

und ein formular wo ich das feld nr eingefügt habe.

mehr hab ich daweil noch nicht.
 

Dario Linsky

Erfahrenes Mitglied
als string. der dateiname reicht. ;)
und dann lädst du das einfach in dein image-control:
Code:
Bild0.Picture = LoadPicture(rs.Fields("dateiname"))
 

Brauni

Erfahrenes Mitglied
ok
in der toolbox find ich leider nur picture button nur da muss ich sofort ein bild einfügen.
 

Dario Linsky

Erfahrenes Mitglied
nein, da gibt's auch ein normales bild (bei access 2000 jedenfalls). da musst du zwar auch ein bild einfügen, aber das kannst du nachher erstmal aus den eigenschaften rauslöschen. da steht irgendwo der dateiname drin.