Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. How Do I detect a video card in a splash screen

How Do I detect a video card in a splash screen

Scheduled Pinned Locked Moved Visual Basic
windows-admintutorialquestion
5 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    rspercy65
    wrote on last edited by
    #1

    I would like to know how to detect a video card in a splash screen and then write the values to the registry. After closing the main form and rebooting it, all the splash screen has to do then is check the registry settings and exit and display the main form.

    rspercy 1 + 1 = 186,440....Depending on the species.

    D 1 Reply Last reply
    0
    • R rspercy65

      I would like to know how to detect a video card in a splash screen and then write the values to the registry. After closing the main form and rebooting it, all the splash screen has to do then is check the registry settings and exit and display the main form.

      rspercy 1 + 1 = 186,440....Depending on the species.

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      Why would you want to check the video card?? You can't get at it directly, or the closest you're going to get with that is through DirectX. What are you checking for??

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
           2006, 2007, 2008

      R 1 Reply Last reply
      0
      • D Dave Kreskowiak

        Why would you want to check the video card?? You can't get at it directly, or the closest you're going to get with that is through DirectX. What are you checking for??

        A guide to posting questions on CodeProject[^]
        Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
             2006, 2007, 2008

        R Offline
        R Offline
        rspercy65
        wrote on last edited by
        #3

        All I want to know if it is ATI, NVidia, or some other brand. I do not want to access the card itself. THNX for such a quick response.

        rspercy 1 + 1 = 186,440....Depending on the species.

        D 1 Reply Last reply
        0
        • R rspercy65

          All I want to know if it is ATI, NVidia, or some other brand. I do not want to access the card itself. THNX for such a quick response.

          rspercy 1 + 1 = 186,440....Depending on the species.

          D Offline
          D Offline
          Dave Kreskowiak
          wrote on last edited by
          #4

          You can use the System.Management namespace and it's classes to get all instances of the Win32_VideoController WMI class. This will give you the manufacturer and model of all the video controllers in the system. Careful, you may be surprised at what you find.

          A guide to posting questions on CodeProject[^]
          Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
               2006, 2007, 2008

          R 1 Reply Last reply
          0
          • D Dave Kreskowiak

            You can use the System.Management namespace and it's classes to get all instances of the Win32_VideoController WMI class. This will give you the manufacturer and model of all the video controllers in the system. Careful, you may be surprised at what you find.

            A guide to posting questions on CodeProject[^]
            Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                 2006, 2007, 2008

            R Offline
            R Offline
            rspercy65
            wrote on last edited by
            #5

            WOW, a lot of stuff. Anyway, Thats what I was looking for. THNX a lot for your expertise on this subject.

            rspercy 1 + 1 = 186,440....Depending on the species.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups