On a vb6 project using dbgrid32.ocx - work well with XP - when installed on Vista, the data don't appear in the grid

Posted on 2008-11-13
Medium Priority
Last Modified: 2012-05-05
On a vb6 project using dbgrid32.ocx - work well with XP - when installed on Vista, the data don't appear in the grid - after using dbgrid32.reg to register the componant, it work on one computer and  not an other - we tried install the program with the adminstrator rights and also to run it in the compatibility mode - any explanation ? And how to setup the installation program so this problem no more appear ?
Question by:Labpsy
LVL 27

Expert Comment

by:Asta Cu
ID: 22977221
So a right-click option on the icon/program and choosing to ru in Administrator mode doesn't help?

Author Comment

ID: 22980274
Thank you for your comment.
No, it does not work - the program has been reinstalled with the administrator right. The mode compatibiity with XP had also been try.
I think it may be due to the registration of the ocx in the registry - I don't know the way to register  is different in Vista.
LVL 14

Accepted Solution

Matti earned 2000 total points
ID: 23020186

The manual registering on Vista is the same a on other OS

This will unregister
regsvr32 c:\path\myControl.ocx /U

And this will register the control
regsvr32 c:\path\myControl.ocx

Run command is on the startup menu, among the other programs, that's a little hiden in Vista. And Run that as admin on right click menu that appeasr from right mouse button on the "run" command icon.


Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
This article describes how to use a set of graphical playing cards to create a Draw Poker game in Excel or VB6.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
This lesson covers basic error handling code in Microsoft Excel using VBA. This is the first lesson in a 3-part series that uses code to loop through an Excel spreadsheet in VBA and then fix errors, taking advantage of error handling code. This l…
Suggested Courses

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question