Avatar billede mikkelk Nybegynder
28. april 2005 - 14:01 Der er 6 kommentarer og
1 løsning

Åbne fil fra Access - samt finde program

Hvordan åbner jeg en fil fra access?
Jeg kender godt til ShellExecute, problemet er at jeg skal åbne en fil, med en ikke registreret extension, med et bestemt program. Så der er to punkter i det her spørgsmål:
Altså: Hvordan finder jeg placeringen af mit program udfra navnet på exe-filen - og åbner min fil i dette program?
Avatar billede -anders- Juniormester
28. april 2005 - 14:16 #1
Hej på http://www.nyholm.dk/makeiteasy/Home.asp under menuen download finder det du skal bruge, jeg bruger det selv og det virker fremragende, så prøv at chekke det ud
Avatar billede mikkelk Nybegynder
28. april 2005 - 14:27 #2
Kunne du evt. specificere helt specifikt hvad du mener det er jeg kan bruge, for har været dem igennem og det ellers glimrende eksempel på at åbne en fil, duer ikke. Det kræver, så vidt jeg kan se, at den fil man vil åbne har en, i windows, registreret extension.
Avatar billede -anders- Juniormester
28. april 2005 - 14:35 #3
Ja du ret, det var jeg ikke lige opmærksom på, beklager det var mit eneste bud her
Avatar billede mikkelk Nybegynder
28. april 2005 - 15:07 #4
Ok. åbne filen har jeg fundet ud af:
Shell "c:\mitprog.exe c:\minfil.fil"

Problemet er jo at folk instalerer mitprog.exe i forskellige directories - hvordan finder man dette?
Avatar billede kasper_knaldperle Nybegynder
28. april 2005 - 17:59 #5
Jeg lytter lige med, for det kunne også være interessant for mig c",)
Avatar billede Slettet bruger
04. maj 2005 - 16:02 #6
Jeg prøvede at strikke noget sammen og jeg tror det er tæt på, men den siger den ikke kan finde programmet, selvom den har fundet det!!! Hvis man laver knappen OpenProg og trykker på den, så stopper debuggen ved Shell, men peger man på Next FindProg så viser den, den rigtige sti???

Jeg er nød til at smutte, men måske du eller en anden kan skubbe den over stregen!~)

Private Sub OpenProg_Click()
Dim FindProg As Variant
With Application.FileSearch
.NewSearch
.LookIn = "c:"
.FileName = "mitprog.exe"
.MatchTextExactly = True
.SearchSubFolders = True
Call .Execute
For Each FindProg In .FoundFiles
Shell "FindProg c:\minfil.fil"
Next FindProg
End With
End Sub
Avatar billede mikkelk Nybegynder
10. maj 2005 - 13:35 #7
Opgiver 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