Avatar billede ferdinand.k Mester
07. august 2002 - 13:02 Der er 4 kommentarer og
1 løsning

Indsættelse af billeder!

Jeg skal indsætte et billede i en form. Der er ét billede pr. record, og det skal automatisk indsættes hver gang der oprettes en ny record. Dette er ikke noget problem hvis man bare indsætter der som billede, for så ser koden således ud:

Private Sub  Form_Current()
If Me.NewRecord Then
Me.FigurPath = "C:\Documents and Settings\Ferdinand\Skrivebord\testdb\"
Me.FigurFil = "Fødder.jpg"
End If
Me!billede.Picture = Me!FigurPath & Me!FigurFil
End Sub

Mit problem består så i at jeg ønsker at brugeren skal kunne redigere i billedet! Altså kunne dobbeltklikke, og få "Paint" frem, ell.... Altså skal det (mener jeg) indsættes som et "ubundet OLE-objekt". Jeg har forsøgt mig frem, dog uden held. Hvordan vil dette se ud???
Avatar billede nih Novice
07. august 2002 - 16:16 #1
Dim stAppName As String

    stAppName = "C:\WINDOWS\PBRUSH.EXE " & Me!FigurPath & Me!FigurFil

    Call Shell(stAppName, 1)
Avatar billede nih Novice
07. august 2002 - 16:18 #2
den skal bare ligge i vedDobbeltKlik hændelsen på dit billedeObjekt
Avatar billede nih Novice
07. august 2002 - 16:18 #3
svar :)
Avatar billede ferdinand.k Mester
07. august 2002 - 20:35 #4
Det giver den en fejl på. koden ser således ud:

Private Sub Billede_DblClick(Cancel As Integer)
Dim stAppName As String
stAppName = "C:\WINDOWS\PBRUSH.EXE " & Me!FigurPath & Me!FigurFil
Call Shell(stAppName, 1)
End Sub

??????
Avatar billede ferdinand.k Mester
07. august 2002 - 20:49 #5
jeg tror jeg har den... tak for hjælpen. problemet var at jeg manglede et mellemrum mellem PBRUSH.EXE og "...

thanx mate... :)
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