Re: Advice Needed...



"Robert Morley" <rmorley@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:u2nV1cInHHA.3872@xxxxxxxxxxxxxxxxxxxxxxx
I don't need userdraw functionality in a listbox, so it's never been a
concern for me.

That is just one example though. I've used many API for controls over the
years.

As for what's better about them, I suppose it depends on what you're
trying to do. Certainly data binding's much easier in Access, though
that's to be expected. I think the biggest single thing that I find
useful in Access listboxes (though there are probably others if I go
looking) is that they can handle multi-column data, where a VB6 listbox
can't, AFAIK.

You can use a grid or listview in that case in VB. As for the databinding I
don't use it in VB so don't miss it. If that's the sort of thing you want to
do access is a lot better.

It does? I've never had a database prompt me to upgrade, unless it was
v2.0 or before...which is more than a little old at this point.

If you're using Access97 then it will ask to upgrade.

I suspect that comes back to what you're doing with it, and how you're
doing it. I've yet to see a VB6 app that I thought felt more professional
than an Access app (in fact, most that I've seen come across as dinky
little flunky apps...though I blame that entirely on their designers, not
VB6 itself).

Given equally qualified developers access will definately look less
professional. The controls and forms don't look like a standard windows app.
You can't get the forms to behave quite right in all cases. It's just not a
real app.

That said, I've seen a few that have come across as equal, and only rarely
one or two that I thought felt more professional, and those few were
because they were using snazzy outside controls and the like, that one
normally wouldn't think of in Access because their predecessors are
available and will get the job done...they just don't look/feel quite as
nice.

I'm not talking about the work done by the developer themselves. More the
work done by MS on each of the environments.

With a few problems, as I understand it. Certainly since the release of
Vista, I've seen a lot of posts here talking about problems getting either
VB6 itself or a VB6 app running on Vista.

The only one's i've seen have been due to vista permissions which is really
the fault of the developer eg writing to the prog files dir.

Which was sort of the point...migrate your apps to our new structure, or
continue to use the old one and just ignore the new one...but you can't
use your old stuff in our new stuff. (Or get bogged down in COM interop,
but that's a whole 'nother set of problems.)

That's true but both are still available.

Yeah, I can see it adding up in some cases, but I'm surprised that that
would really be that big of an issue.

For most VB stuff it wouldn't but that's because that's what we're used to.
C developers are used to being able to do stuff like modify video streams
with arrays at high speed.

Michael


.



Relevant Pages

  • Re: Problem with TabOrder in VB6
    ... I try to set the tab-order properties of the controls embedded in a form on the following way: ) ... FYI, when I try to use the "Tabulation Assistant" included in VB6, I notice that I get a yellow triangle with an exclamation mark next to each control of the form. ... I tried to put a MsgBox in the Change event of each of my 2 text zones, and I found that when running the application, and modifying the content of txtUserName, its TabIndex value is 1. ...
    (comp.lang.basic.visual.misc)
  • Re: Advice on asp.net for comercial programmer
    ... Im just a bit weary on starting a large asp.net app in a new environment. ... Many VB6 programmers are hardly programmers at all, ... > on how much you know about programming already (which, with VB developers, ... A good rule of thumb is, your development platform should ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Validating "Orders" form
    ... IMO it would be a PITA to write an app in VB6 because of this 'limitation' ... I have a similar app and simply check for Order details when I close the Orders form. ... You should, however, be able to do a little more validation ...
    (comp.databases.ms-access)
  • Re: Advice Needed...
    ... will notice something is wrong with the general look of the app. ... Access developers don't seem to notice these things for some reason. ... I've written controls before and made every effort ... never liked about VB6 is the lack of a design-time size-to-fit feature. ...
    (microsoft.public.vb.general.discussion)
  • RE: GetWindowsDirectory retrieves wrong directory under Terminal S
    ... We use the same api in VB6, I created a simple VB6 DLL and referenced it ... from my C# test app and also a VB6 test app. ... applications and needs to read the legacy application's INI file from the ... mapped to a Windows folder within their profile. ...
    (microsoft.public.dotnet.languages.csharp)