VB6 ListView: Why oh why oh why... 
Author Message
 VB6 ListView: Why oh why oh why...

> I've just recently moved on to VB6 from VB5 and found it far better than
> has been cracked down to be.

I'm with you there.

> But some things make me wonder. For example, I tend to use the ListView
> control a fair bit. In 5 I had to use API calls for stuff like swapping
> columns, full row select etc. Now in 6 this functionality is exposed
> by the control. But if it was already there via the API, why wait until
> to expose it?

The API is for comctl32.dll. Some of the functionality was never a part of
this dll until recently (IE updates). The mscomctl.ocx in VB6 can take
advantage of this new stuff because it has the newer comctl32.dll functions
built-in (which is also why it's almost twice the size of comctl32.ocx from

> And the most useful API call is to sort the ListView
> numerically instead of alphabetically - but this is not exposed by the 6
> control! Are Microsoft simply delaying exposing this method until VB7 so
> can attract us to convert again with more quick wins?

All of the common controls have features available through API that aren't
properties or methods of the OCX. Like all of VB, you get what you get from
MS and build from there.

> And another thing. How do you tell which service pack you have installed
> VB6. In VB5 it appeared in the Splash and the About. I work as part of a
> of developers coding on different sites, and we are all out of synch
> nobody can tell what they've got.

There really are no service packs for VB6. The first SP was a compatibility
fix for VC runtimes and the second to make VJ comply with legal rulings. The
VB6 IDE and runtime never changed.

Tue, 09 Oct 2001 03:00:00 GMT  
 VB6 ListView: Why oh why oh why...


>I've just recently moved on to VB6 from VB5 and found it far better than it
>has been cracked down to be.

I found your above statement very encouraging.  I have been sitting on
VB6 for a couple of months because of all the negative publicity.

Did you end up keeping VB5 on the same computer?  I am leaning toward
getting rid of it.



Wolfgang John    - AM-WOLJO Shareware -

 - Phone Dialer and Logger - CD Player and Library - Win3.x/95/98/NT
- CD Player batch imports data from GIANT internet library -
- FREE programmable 6 cities/countries world clock -

Wed, 10 Oct 2001 03:00:00 GMT  
 [ 4 post ] 

 Relevant Pages 

1. VB6 ListView: Why oh why oh why...

2. Why -- Oh Why !!!!!!!!

3. Why oh why doesn't this work?

4. DELPHI - why oh why Pascal?

5. why why why why

6. Why why why why?

7. Why Why Why

8. ActiveX wont deploy to Win 2K - why, Why WHY

9. Why, Why, Why!!!!!!!!!!!

10. !Excel/VB: why why why?

11. Why,Why,Why are javabeans completely ignored?

12. ctl.OldValue Why Oh Why won't you work?


Powered by phpBB® Forum Software