Re: Slow Control Manipulation in IDE with Vista

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



"Mike Williams" <mike@xxxxxxxxxxxxxxxxx> wrote in message
news:eLY65PjcHHA.4632@xxxxxxxxxxxxxxxxxxxxxxx
"Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in message
news:u4zxGThcHHA.4624@xxxxxxxxxxxxxxxxxxxxxxx

I just installed VB6 SP6 on my new Vista machine last night, and
am just starting to play with it. One thing I noticed right away is that
some operations are /really/ slow and, uh, flashy (that is, they flash).
Moving a control around on a form has really poor response . . .

Yes. I had exactly the same problem. It is (at least in part) a video card
driver problem, although strangely enough (!) it seems to affect only the
VB
IDE! All my VB code that draws and moves shapes and 2D sprites and other
things works just as quickly and just as fluidly as it always did. And
nothing else on the machine seems to be affected, just the VB IDE.
Dragging
controls or the outline of Labels or whatever around the Form is painfully
slow and causes masses of flicker and mouse lag and sometimes some odd
artifacts being left on the display.

I installed my old XP driver (I'm using a Radeon 9600 card) and I ignored
all the dire warnings about it not being suitable for Vista and it solved
the problem, althoughy certain parts of it would n ot install. The VB6 IDE
then worked very smoothly. Unfortunately, because the driver was not
specifically written or adapted for Vista I then lost all the fancy "Vista
Aero" screen graphics. In both cases (the driver that is used by default
when you install Vista and the newly installed XP driver) the standard
3DMark graphics test produced about the same score, and all of my standard
2D sprites and other drawing operations in my own VB programs worked fine
under both drivers. It was only the VB6 IDE that had the problem with the
default Vista driver.

I've since installed ATI's new driver from their web site, which is
supposed
to have been developed especially for Vista, and the "slow VB IDE problem"
returned! Something is wrong with both the default Vista driver and with
the
newly issued ATI driver for Vista on this card, but I haven't got to the
bottom of it yet. So far, the only way I can get the VB6 IDE working
properly is to install my old XP driver (or at least the main part of it)
and accept the fact that I will lose lots of the standard Vista
functionality.

I don't know what video card you are using, but it is worth looking at
their
web site and downloading the latest Vista driver if they have one. Let me
know how you get on.

Personally, I'm beginning to believe that it is another one of Micro$oft's
"special adaptions" (along with the failure of the Printer object's
Font.Underline setting and many other little problems) which appear to be
specifically designed to make it uncomfortable for VB6 developers in
Vista.


I do have the latest nVidia driver for my video card, a gaming GeForce 8800
GTX. To support the DirectX 10 games I have dreams of having the time to
play some day (but probably never will).

I wonder - as you say you lost Aero when you went to the old driver, if
turning off Aero might fix the problem in itself. And if that's the case, I
think I read about being able to turn off Aero on a program-by-program
basis, so that might be a possibility.

Finally, I always work in the SDI development environment (I like moving my
form windows independently, see stuff below them, etc.), and wonder if that
might be causing the problem. Are you using SDI (on the Advanced tab of
Tools > Options)? I guess I can understand why Aero might have a bit of a
problem with a legacy form, as nothing is "live", but rather everything is
drawn and blended and made translucent in memory, then drawn on screen.
While I don't want to change, perhaps /not/ working in the SDI environment
would cure the problem, at least if VB was maximized (which I don't really
want it to be).

Just some thoughts.

--
Regards,

Rick Raisley


.



Relevant Pages

  • Re: Printer fatal error during installation
    ... You meant you uninstalled your printer driver. ... Restart if necessary to get the hdw recognized by Vista. ... software,download and install the latest printer driver or software from ... The default printer setting may change after you install Windows Vista SP1 ...
    (microsoft.public.windows.vista.general)
  • Re: HID Non-User Input Data Filter Error
    ... A...hardware device does not function correctly after you install Windows ... How to uninstall Windows Vista SP1 as a troubleshooting step: ... Windows Vista Help: Learn how to install Windows Vista Service Pack 1: ... It sounds like a driver update has occured which messed up the USB ...
    (microsoft.public.windowsupdate)
  • Dead Mobo or PSU?
    ... cleared out a bunch of dust and decided to buy a new heatsink and PSU ... After about 2-3 minutes of starting vista, ... was searching for a new driver to the new 8600 GTS, ... download and install that driver while the system was still shutting ...
    (alt.comp.hardware.pc-homebuilt)
  • Re: Vista Shared Printer Problem
    ... I contacted HP Tech support and they were very helpful and provided me with the same info except they had me install a software plugin called "WGAPluginInstall.exe" which installs a patch called an "LLTD" from Microsoft for Windows XP. ... that plugin helps make the Shared connection visible and possible over the network between Vista and XP. ... This will cause the printer to use the driver appropriate to the local OS instead of trying to access the other computer's printer-driver. ...
    (microsoft.public.windowsxp.network_web)
  • Re: DVD drive doesnt appear in Vista with SP1
    ... Thanks, Mark. ... was a bear to install in the first place. ... Contact the maker of the drive for the needed driver. ... Vista 32 SP1 ...
    (microsoft.public.windows.vista.general)