Avatar billede william_munny Nybegynder
11. februar 2004 - 21:35 Der er 11 kommentarer og
3 løsninger

Start access maksimeret

Hvordan starter jeg Acces op i maksimeret vindue, når den bliver startet fra en .Bat fil.

Ex:
"C:\Program Files\Microsoft Office\Office\MSACCESS.EXE"  /WRKGRP "C:\SYSTEM.MDW" "c:\APP.MDB"

??
Avatar billede kabbak Professor
11. februar 2004 - 22:00 #1
i din mdb fil laver du en makro, ved navn autoexec.

inde i den vælger du maximize


den starter automatisk, når du åbner mdb filen.
Avatar billede william_munny Nybegynder
12. februar 2004 - 13:31 #2
Desværre er det kun den aktive form i Access der bliver maksimeret, jeg vil gerne ha at selve hoved access vinduet bliver maksimeret.
Avatar billede hekla Nybegynder
12. februar 2004 - 16:23 #3
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


Function OpenDb1() As Integer

Call Shell("MSACCESS.EXE /Runtime C:\Mypath\MyDb.mdb", 3)
   
End Function
Avatar billede hekla Nybegynder
12. februar 2004 - 17:36 #4
Eller

Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


Function OpenDb1() As Integer

Call Shell("C:\Program Files\Microsoft Office\Office\MSACCESS.EXE"  /WRKGRP "C:\SYSTEM.MDW" "c:\APP.MDB"
, 3)
   
End Function
Avatar billede william_munny Nybegynder
12. februar 2004 - 17:37 #5
Man kan ikke gøre det direkte fra BAT filen ?
Avatar billede hekla Nybegynder
12. februar 2004 - 18:49 #6
I Win XP kan man sætte det ind i sin genvej.

Fra Windows hjælp:
Klik på Egenskaber, og klik derefter på fanen Genvej.
Klik på Minimeret på listen Kør, hvis du ønsker, at programmet skal åbnes som en knap på proceslinjen, eller klik på Maksimeret, hvis du ønsker, at programmet skal åbnes som et fuldskærmsvindue.
Avatar billede hekla Nybegynder
13. februar 2004 - 00:14 #7
Du kan også indsætte modulet fra http://www.mvps.org/access/api/api0019.htm og sætte kommandoen fSetAccessWindow(SW_SHOWMAXIMIZED) ind i din autoexec.
Avatar billede hekla Nybegynder
16. februar 2004 - 13:55 #8
Er du der?
Avatar billede hekla Nybegynder
16. februar 2004 - 14:01 #9
Der er en fejl i mit svar 13/02-2004 00:14:00. Du skal kalde kommandoen med fSetAccessWindow(3)
Avatar billede william_munny Nybegynder
16. februar 2004 - 17:05 #10
Undskyld Hekla har været lidt ophængt, Er desværre på kursus i denne uge så jeg får det nok ikke tjekket før weekenden eller først på mandag håber du kan vente indtil da...
Avatar billede hekla Nybegynder
16. februar 2004 - 20:02 #11
Det er selvfølgelig OK :o)
Avatar billede hekla Nybegynder
24. februar 2004 - 16:36 #12
.
Avatar billede william_munny Nybegynder
24. februar 2004 - 16:45 #13
Hej hekla undskyld ventetiden, har valgt at benytte metoden med genvejen så prøver jeg det andet en anden gang.
Avatar billede hekla Nybegynder
24. februar 2004 - 16:49 #14
Det virker ellers fint. Jeg har testet det.
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