Avatar billede amiedk Nybegynder
25. juni 2003 - 10:01 Der er 10 kommentarer og
2 løsninger

Indsætning af billede i database

Hejsa

Så er jeg her igen :) Mit problem er nu at jeg skal have sat nogle billeder ind i min personale database. Jeg skal have en knap hvor man kan gå ud og browser på sit drev og vælge billedet og det skal derefter ligge billedstien i basen og vise billedet på siden. Billedet skal være en fast størrelse.

Hvis jeg har forstået det rigtigt så er det samme kode man skal bruge hvis man bare skal vise et billede, der allerede ligger i basen ?? bare uden "vælg billede" knappen.

Håber der lige er en frisk sjæl der kan kaste noget kode min vej :)

Hilsen
Malene
Avatar billede rosco Novice
25. juni 2003 - 10:19 #1
Denne kode henter billedet fra billedmappe der ligger sammen med db
Der skal bare være et felt til billednavn.

Private Sub Form_Current()
    ' Hvis vi har et billede så vis det ellers tomt felt
    If Not IsNull(Me!Billednavn) Then 'CurrentProject.Path , mappen Billeder ligger i programmets mappe.
        Me!Billede.Picture = CurrentProject.Path & "\Billeder\" & Me!Billednavn
        Else
        Me!Billede.Picture = ""
    End If
End Sub
Avatar billede rosco Novice
25. juni 2003 - 10:21 #2
og en knap med dennekode åbner billedmappen.

Private Sub ÅbnBilleder_Click()
Dim Mappesti As String
Dim retval

    Mappesti = CurrentProject.Path & "\Billeder\"
    retval = Shell("EXPLORER " & Mappesti, 1)

End Sub
Avatar billede rosco Novice
25. juni 2003 - 10:23 #3
CurrentProject.Path,  er Hvis mappen ligger sammen med databasen.
Avatar billede rosco Novice
25. juni 2003 - 10:33 #4
Er nødt til at smutte, håber det kan bruges,
ellers er der nok en anden der hjælper dig videre.
God fornøjelse med arbejdet. :)
Avatar billede amiedk Nybegynder
25. juni 2003 - 11:08 #5
Jeg kan godt se din kode og det virker her, men den gør bare ikke det jeg vil have den til. Når man trykker på knappen, kan man fint komme ind og se mappen og vælge billede, men så åbner den det bare i et normalt billede program, istedet for at ligge det ind i databasen. Den skal jo tage det valgte billede og ligge ind under den medarbejder, hvorefter den skal vise billedet på siden i en fast størrelse.

Hilsen Malene
Avatar billede amiedk Nybegynder
25. juni 2003 - 12:44 #6
Er der ikke andre der har nogle forslag ??? nu da roscos er smuttet for i dag :)
Avatar billede terry Ekspert
25. juni 2003 - 18:23 #7
you can use thefollowing to open the Open File Dialog
http://www.mvps.org/access/api/api0001.htm

I also have (I think) and example dB using the common dialog control. Will take a look and get back
Avatar billede terry Ekspert
25. juni 2003 - 18:31 #8
http://home1.stofanet.dk/santhel/Download/Demo Common Dialog.zip
This example saves the file name in a table which I am sure you can use togther with rosco's example :o)
Avatar billede amiedk Nybegynder
25. juni 2003 - 22:32 #9
tak til jer begge.. jeg vil rode videre med det :)

Hilsen
Malene
Avatar billede terry Ekspert
26. juni 2003 - 20:03 #10
selv tak :o) hav eyou downloaded that demo so that I can delete it again?
Avatar billede amiedk Nybegynder
26. juni 2003 - 20:21 #11
yes thanx i got it now.. still strogling with the problem, but i'm getting ther :)
Avatar billede terry Ekspert
26. juni 2003 - 20:30 #12
:o)
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