Avatar billede hlnviv Mester
21. februar 2008 - 10:57 Der er 25 kommentarer og
1 løsning

Indsæt et billede i Access med vba code

Hej Eksperter
skal bruge en vba kode der kan indsætte et billede fra en bestemt sti
Avatar billede hlnviv Mester
21. februar 2008 - 11:01 #1
og den skal så sættes ind i et bestemt felt (ole-objekt felt)
Avatar billede jensen363 Forsker
21. februar 2008 - 11:03 #2
Der er en god artikel som trin for trin beskriver fremgangsmåden

http://www.eksperten.dk/artikler/197
Avatar billede hlnviv Mester
21. februar 2008 - 11:21 #3
en rigtig god artikel men ikke lige til mit formål det jeg skal bruge er et billede der bliver sat ind i et felt fra samme fil placering hver gang billedet er en underskrift som skal sættes ind ved hjælp af en knap så når man trykker på knapen så kommer underskriften/(billedet) frem i feltet
Avatar billede jensen363 Forsker
21. februar 2008 - 11:24 #4
Er det det samme billede hver gang ?
Avatar billede hugopedersen Nybegynder
21. februar 2008 - 11:28 #5
Ja og det er som der står i artiklen 'Me.Billederamme.Picture = Me.FilSti' der bare skal laves om til    'Me.NavnetPåDinBilledeRamme.Picture = NavnOgStiTilDitBillede' så er den ikke sværere. Koden sætter du bare ind på din knap.
Avatar billede hlnviv Mester
21. februar 2008 - 11:54 #6
hva går galt for mig her så

Private Sub Kommandoknap114_Click()
Me.Underskrift 2.Picture = C:\Labdatabase2006\E-I Logo.jpg
End Sub
Avatar billede hlnviv Mester
21. februar 2008 - 11:58 #7
feltet som billede skal være i er et OLE-objekt felt med navnet Underskrift 2
Avatar billede hlnviv Mester
21. februar 2008 - 11:59 #8
eller uden mellemrum som i siger er bedst
Me.Underskrift.Picture = C:\Labdatabase2006\E-I Logo.jpg
Avatar billede jensen363 Forsker
21. februar 2008 - 12:08 #9
Du skal istedet vælge kontrolelementet Image/billede
Avatar billede hlnviv Mester
21. februar 2008 - 12:33 #10
ved ikke helt hvad du mener vil gerne have at billet kommer ind i mit objekt felt
det kan jeg jo hvis jeg vælger den lange vej indsæt billede og så finde filen i gennem sti finder også indsætte billedet på den måde
Avatar billede hlnviv Mester
21. februar 2008 - 12:34 #11
underskriften skal jo kunne indsættes ved hver post i mit objekt/billede felt
Avatar billede hlnviv Mester
21. februar 2008 - 12:47 #12
Hvis jeg skriver sådan her kommer den ind i baggrunden
så må deb da også kunne komme ind i mit [felt]

Me.Picture = "C:\Labdatabase2006\E-I Logo.jpg"
Avatar billede hugopedersen Nybegynder
21. februar 2008 - 12:58 #13
Du skal som jensen363 siger bruge navnet på din control
Me!NavnPåDinControl.Picture = ....................
Avatar billede jensen363 Forsker
21. februar 2008 - 13:10 #14
21/02-2008 12:08:03

Har du udskiftet til image/billede felt ?
Avatar billede hlnviv Mester
21. februar 2008 - 13:17 #15
hvor kan jeg se havd den hedder
jeg trode det var navnet på min objektramme eller (feltes navn)
så den ved hvor den skal sætte billede ind
Avatar billede hlnviv Mester
21. februar 2008 - 13:21 #16
jeg kan også lige opsumerer det jeg gerne vil have er en vba kode der går ud og finder et billede og sætter den ind i mit objektfelt
det jeg så skal lave om i koden er fil navn og objektfelt navn
( jeg er ikke lige en ørn i vba koder)
Avatar billede jensen363 Forsker
21. februar 2008 - 13:22 #17
Istedet for at benytte et OLE-Objekt fra din Værktøjskasse, skal du vælge at indsætte Image/billede kontrolelementet istedet, og så kalde dette [Underskrift 2]
Avatar billede hlnviv Mester
21. februar 2008 - 13:34 #18
oki det er jeg med på men så kommer billedet jo til at være på min formular og det vil så sige den er i alle poste det er jo derfor den skal være i feltet så den kun kommer på den post man står i når man trykker på knappen

??
hlnviv 21/02-2008 12:34:58
Avatar billede hlnviv Mester
21. februar 2008 - 13:40 #19
hvis jeg stå i mit felt og siger indsæt billede finder filen og trykker ok så kommer den jo frem i feltet. Så må man da også kunne gøre det sammen med en kode
Avatar billede hlnviv Mester
21. februar 2008 - 13:49 #20
OLE-Objekt er et felt der er lavet helt ude i min tabel og hedder [underskrift 2]
Avatar billede jensen363 Forsker
21. februar 2008 - 13:55 #21
Private Sub Form_Open(Cancel As Integer)
    Me.[Underskrift 2].Picture = ""
End Sub
Avatar billede hlnviv Mester
21. februar 2008 - 17:24 #22
21/02-2008 13:55:47 
hvad mener du her
Avatar billede hlnviv Mester
21. februar 2008 - 17:26 #23
Private Sub Kommandoknap115_Click()
    Me.[Underskrift 2].Picture = "C:\Labdatabase2006\E-I Logo.jpg"
End Sub

den vil ikke
Avatar billede mugs Novice
21. februar 2008 - 18:13 #24
Har sendt en testdb.
Avatar billede hlnviv Mester
23. februar 2008 - 07:58 #25
Hvis der er flere forslag så kom frisk ;O)
Det knappen skal gøre er når man står i sin formular og trykker på sin knap så kommer der et billede ind i mit felt (bundet objektramme)som hedder
[underskrift2] lige som hvis jeg højer klikkede i feltet og valgte indsæt objekt også fandt mit billede
Avatar billede hlnviv Mester
11. marts 2008 - 12:49 #26
den artikel var fin
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester