Re: Slow Control Manipulation in IDE with Vista
- From: "Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com>
- Date: Thu, 29 Mar 2007 15:36:00 -0400
"Mike Williams" <mike@xxxxxxxxxxxxxxxxx> wrote in message
news:eLY65PjcHHA.4632@xxxxxxxxxxxxxxxxxxxxxxx
"Rick Raisley" <rraisley-A-T-harscotrack-D-O-T-com> wrote in messageVB
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
IDE! All my VB code that draws and moves shapes and 2D sprites and otherDragging
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.
controls or the outline of Labels or whatever around the Form is painfullysupposed
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
to have been developed especially for Vista, and the "slow VB IDE problem"the
returned! Something is wrong with both the default Vista driver and with
newly issued ATI driver for Vista on this card, but I haven't got to thetheir
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
web site and downloading the latest Vista driver if they have one. Let meVista.
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
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
.
- Follow-Ups:
- Re: Slow Control Manipulation in IDE with Vista
- From: Mike Williams
- Re: Slow Control Manipulation in IDE with Vista
- From: Mike Williams
- Re: Slow Control Manipulation in IDE with Vista
- References:
- Slow Control Manipulation in IDE with Vista
- From: Rick Raisley
- Re: Slow Control Manipulation in IDE with Vista
- From: Mike Williams
- Slow Control Manipulation in IDE with Vista
- Prev by Date: Re: vb6 -v- Net!
- Next by Date: Re: vb6 -v- Net!
- Previous by thread: Re: Slow Control Manipulation in IDE with Vista
- Next by thread: Re: Slow Control Manipulation in IDE with Vista
- Index(es):
Relevant Pages
|