Results 1 to 4 of 4

Thread: opening a file with access 2000 [resolved]

  1. #1

    Thread Starter
    Fanatic Member
    Join Date
    May 2005
    Posts
    530

    Resolved opening a file with access 2000 [resolved]

    Hello,
    I'm using Access2000 and I need to open a file. The file is not an exe and I will not know for sure the program used to open it. For an example, I'll just use a .pdf extension. I need, inside access, to tell windows to open the file with the default program that is set to view the file. Actually, in my case it will be a .dwf file and most likely Volvoview will view it. I will not know where Volvoview or whichever viewing program will be located. Anyway, I've seen some examples on a search but not exactly what I was looking for. Can anyone give me the command line that will start this process? The app that opens the file need not be hidden. From that point the user will interact with that app until they close it manually.
    Thanks.
    Last edited by rickford66; Jul 18th, 2005 at 11:20 AM.

  2. #2
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: opening a file with access 2000

    You can use the ShellExecute API to open any file in its default application.
    VB Code:
    1. Option Explicit
    2. Option Compare Database
    3.  
    4. Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
    5. ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
    6.  
    7. Private Const SW_SHOWNORMAL As Long = 1
    8. Private Const SW_SHOWMAXIMIZED As Long = 3
    9.  
    10. Private Sub OpenSomething()
    11.     ShellExecute Application.hWndAccessApp, "Open", "C:\Test.dwf", vbNullString, "C:\", SW_SHOWNORMAL
    12. End Sub
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  3. #3

    Thread Starter
    Fanatic Member
    Join Date
    May 2005
    Posts
    530

    Re: opening a file with access 2000

    Thanks RobDog888. That works perfectly.

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: opening a file with access 2000 [resolved]

    No problem.

    Note: If the uses system doesnt have a program associated with the .dwf file extension the the "Open With..." dialog box will open
    prompting the user to select which program to try to open the file with.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width