Avatar billede bol Nybegynder
27. februar 2004 - 14:25 Der er 17 kommentarer og
1 løsning

Hjælp til at indsætte ikon ved opstart

Jeg har ved start i fuktioner en genvej til et ikon som insættes i stedet for access nøglen ved opstart!! Er det mulig at når jeg sender databsen til en kunde via en mappe der er zippet, at den automatisk indsætter dette ikon ved opstart?? Hjælp
Avatar billede r_becker Novice
27. februar 2004 - 15:03 #1
jeg mener ikke at det skulle være et problem. men billedet skal være i den mappe også
Avatar billede terry Ekspert
27. februar 2004 - 15:15 #2
You can set this in the startup menu!
Avatar billede terry Ekspert
27. februar 2004 - 15:16 #3
and in code
Application.CurrentProject.Properties!AppIcon = "C:\ThisApp.ico"
Avatar billede hekla Nybegynder
29. februar 2004 - 11:41 #4
Hvis du mener det billede, som kommer op midt på skærmen et par sekunder, når man starter Access, kan du, så vidt jeg ved, kun ændre det vha. et installationsscript, som registrerer din database som en applikation i Windows Registreringsdatabasen. Her kan man sætte det som en parameter(StartupScreen). Der findes kommercielt tilgængelige installationsscripts, som kan lave det, men det er dyrt.


Hvis du mener det lille ikon oppe i venstre hjørne, ville jeg bruge:

Application.CurrentProject.Properties!AppIcon = CurrentProject.Path & "ThisApp.ico"

Så er du ikke afhængig af, hvor brugerne placerer databasen.
Avatar billede hekla Nybegynder
29. februar 2004 - 11:41 #5
.
Avatar billede terry Ekspert
29. februar 2004 - 11:46 #6
hekla>Its possible to alter the "splash screen" by having a .bmp file with the same name as the dB in the same folder

My.mdb
Me.bmp
Avatar billede terry Ekspert
29. februar 2004 - 11:47 #7
But I prefer making my own as a form which gets displayed for a few seconds.
Avatar billede terry Ekspert
29. februar 2004 - 11:47 #8
me.bmp = My.bmp
Avatar billede hekla Nybegynder
29. februar 2004 - 11:58 #9
terry> Det vidste jeg ikke, men det er da betydeligt lettere.
Hvorfor foretrækker du formularen frem for billedet?
Avatar billede terry Ekspert
29. februar 2004 - 12:13 #10
The picture is only visible for a short time, making your own gives mich more flexibility. Show it longer, alter information such as Program version number etc.
Avatar billede terry Ekspert
29. februar 2004 - 21:00 #11
all we need now is some responce from bol :o)
Avatar billede bol Nybegynder
01. marts 2004 - 16:25 #12
Heej med jer alle sammen - JA det er billet oppe i venstra hjørn det hedder logo og er en bmp fil - HVor skal koden indsættes Hekla??
Avatar billede terry Ekspert
01. marts 2004 - 16:44 #13
Application.CurrentProject.Properties!AppIcon = "C:\ThisApp.ico"
or
Application.CurrentProject.Properties!AppIcon = CurrentProject.Path & "ThisApp.ico"

almost the same :o)

Make a function in a module named autoexec and then make a macro also named autoexec which calls the function. Autoexec will run when you start you application!
and obvioulsy the code is palced in the function
Avatar billede hekla Nybegynder
01. marts 2004 - 16:50 #14
Lav et nyt modul og skriv følgende i modulet:

Public Function AngivIkon()
Application.CurrentProject.Properties!AppIcon = CurrentProject.Path & "ThisApp.ico"
end function

Lav en makro og kald den autoexec (hvis ikke du har den i forvejen).
I "Handling vælger du "AfspilKode" og i "Funktionsnavn" skriver du "AngivIkon()" uden citationstegn.
Avatar billede hekla Nybegynder
01. marts 2004 - 16:50 #15
Du var hurtigst igen terry :o)
Avatar billede terry Ekspert
01. marts 2004 - 17:58 #16
I must have a faster internet connection ;o)
Avatar billede terry Ekspert
02. marts 2004 - 17:53 #17
.
Avatar billede terry Ekspert
03. marts 2004 - 21:44 #18
bol, whats the problem?
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