Avatar billede xcc.dk Nybegynder
09. februar 2005 - 07:24 Der er 11 kommentarer og
1 løsning

App.path

Jeg har lidt problemer med min vb fil i min Access DB Den vil ikke godtage nogle former for app.path.. jeg har prøvet MsgBox App.Path .. men det vil den ikke engang ... nogle gode forslag..
Avatar billede martin_moth Mester
09. februar 2005 - 08:30 #1
Din vb fil i din access database??? Huh?
Bruger du Visual Basic, eller bruger du VBA til access?
Hvad er det der ikke virker - hvilken fejlmeddelse får du?
09. februar 2005 - 08:45 #2
hvis det er Access, skal du bruge:
CurrentProject.Path
Avatar billede xcc.dk Nybegynder
09. februar 2005 - 10:06 #3
// Thomasjepsen .. Det var lige det jeg skulle bruge :) Men kan du hjælpe mig lidt mere for min sætning virker ikke 100p ... jeg skal havde åbnet et word dokument i word men den vil ikke ...

Min kode :
Shell("winword.exe /n CurrentProject.Path & "\standardbreve\test.doc", 1)
Men den virker ikke word skriver bare file not found.. skriver jeg :
Shell("winword.exe /n C:\Standartbreve\test.doc", 1) Virker det .. og jeg har prøvet med en msgbox at teste at "CurrentProject.Path & "\standardbreve\test.doc" retunerre det rigtige men det virker ikke aligevel .. det er ligsomom det ikke køre CurrentProject .. Håper du eller andre kan hjælpe..
09. februar 2005 - 10:15 #4
Det skal nok være sådan:

Shell("winword.exe /n " & CurrentProject.Path & "\standardbreve\test.doc", 1)
Avatar billede xcc.dk Nybegynder
09. februar 2005 - 10:23 #5
Det vil den ikke være med til :(
09. februar 2005 - 10:25 #6
er der mellemrum i din path?

for så skal den måske se sådan ud:

Shell("winword.exe /n '" & CurrentProject.Path & "\standardbreve\test.doc'", 1)
Avatar billede xcc.dk Nybegynder
09. februar 2005 - 10:27 #7
Nix det har jeg ikke men prøvede aligevel men den vil ikke være med.. den retunere med fejl ... men hvis jeg nu skriver stien til en msgbox virker det perfekt..
09. februar 2005 - 10:29 #8
hvad gør din /n-switch?

Prøv uden den....
Avatar billede martin_moth Mester
09. februar 2005 - 10:29 #9
Prøv at skriv CurrentProject.Path ud i en msgbox, og se om den indeholder det du mener den skal gøre. Måske slutter den med \ og så kommer der en \ for meget med når du skriver & "\standardbreve.....
Avatar billede xcc.dk Nybegynder
09. februar 2005 - 10:31 #10
/Thomas ... Gør at den ikke åbner et tomt dokument... og det ændrer intet uden..

/Martin ... læs længere oppe ... den retunerer rigtigt..
Avatar billede xcc.dk Nybegynder
09. februar 2005 - 10:38 #11
Har lige smidt en mail afsted til dig thomas..
Avatar billede martin_moth Mester
09. februar 2005 - 10:45 #12
Havde ikke opdateret

Prøv at skriv din shell ud i en msgbox, og copy-paste hvad den skriver herind

Altså msgbox "winword.exe /n '" & CurrentProject.Path & "\standardbreve\test.doc'"

- eller hvad der nu står
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
Kurser inden for grundlæggende programmering

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