Avatar billede -anders- Juniormester
22. oktober 2002 - 10:40 Der er 10 kommentarer og
1 løsning

Skift billed på kontrolmenuboks i formular

Hej, dette er egenligt ikke så vigtigt, men jeg har fundet en kode på nettet, som jeg mangler hjælp til at få til at virke.
Som i ved er der en kontrolmenuboks i øverste venstre hjørne af en form, det er dette lille bitmap jeg godt kunne tænke mig at skifte ud. Jeg har en bmp fil liggende på flg sti: c:\help\anj.bmp
Nedenstående er linket til den kode der skulle kunne klare det.

http://www.mvps.org/access/api/api0043.htm

Jeg har prøvet men det fejler, nogen der har lyst til at hjælpe, jeg arbejder i access2000

mvh Anders.
Avatar billede terry Ekspert
22. oktober 2002 - 11:20 #1
have you tried using an icon .ico instead of a bmp
Avatar billede -anders- Juniormester
22. oktober 2002 - 11:27 #2
Hi Terry
Ja det har jeg prøvet. den kommer med fejl "Type mitchmatch". eller noget i den retning, det må være noget med den måde jeg kalder funktion på "ved åbning" på formen, jeg går til frokost nu, er tilbage om ca en halv time
Avatar billede terry Ekspert
22. oktober 2002 - 11:31 #3
OK, how are you calling the function?
Avatar billede -anders- Juniormester
22. oktober 2002 - 12:13 #4
Hej igen
På formularens egenskab ved åbning (onOpen) skriver jeg Me.hWnd = Me.IconPath, men hvor definere man selve stien (pathen) til den bmp eller ico, man vil benytte, det må være  et eller andet sted i modulet?
Avatar billede -anders- Juniormester
22. oktober 2002 - 12:45 #5
Jeg går til møde nu kl 13.00, er tilbage ca 15:00

/Anders.
Avatar billede terry Ekspert
22. oktober 2002 - 12:47 #6
OK, I have had a look myslef but it doesnt seem to work. Not sure why yet!
Avatar billede -anders- Juniormester
22. oktober 2002 - 12:49 #7
Ok Terry
som sagt er det ikke så vigtigt, men det kunne være sjovt, hvis vi kunne få det til at virke, er tilbage ved 15:00 tiden

*SS* Anders.
Avatar billede terry Ekspert
22. oktober 2002 - 15:19 #8
Anders I can NOT get it to work in 2000!

I have tried the following

    'This is the main access window
    SetFormIcon Application.hWndAccessApp, "D:\solve.ico"
    'This is the current form
    SetFormIcon Me.hwnd, "D:\solve.ico"

The function SetFormIcon requires a windows handle as the first parameter. 
I dont get an error but the first line in the function

hIcon = LoadImage(0&, IconPath, IMAGE_ICON, 16, 16, LR_LOADFROMFILE)

should load the image but it doesnt.

Sorry, dont know what to suggest!
Avatar billede -anders- Juniormester
22. oktober 2002 - 15:35 #9
hej Terry
Det er der ikke noget at gøre ved,jeg prøver at arbejde videre ud fra den sidste syntaks, jeg lukker nu spørgsmålet, jeg syntes at vi skulle dele points lige nemlig 50 til hver, du har jo forsøgt, så mange tak for det.

mvh Anders
Avatar billede -anders- Juniormester
22. oktober 2002 - 15:37 #10
Her er dine points
Avatar billede terry Ekspert
22. oktober 2002 - 15:43 #11
!Points
Dont worry about it, didnt do much anyway :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