Re: Advice Needed...



"Robert Morley" <rmorley@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:eQCpoJCnHHA.716@xxxxxxxxxxxxxxxxxxxxxxx
Really? I've always thought VB6 forms suffered from that. Besides, in
either case, you can always load in custom controls, so I don't see that
as a huge issue.

VB6 controls are standard windows controls. Access controls are not. You
could load activeX controls but you'd need to get them from somewhere and
they don't exist afaik.

Such as? I've never seen a need to use an API on a control...for
anything. It's probably cuz I'm a DB person; I don't need my controls to
do funky things, I need them to work. The Access controls do that far
better than the built-in VB controls in my experience.

I use API all the time for enhanced functionality in vb6 (eg userdrawn items
in a listbox). What about access controls is better?

What instability?
The only real issue is the problems when an app shuts down unexpectedly.
I'll admit, they could've done a bit better of a job with that in Access.

We get between 2 and 5 corrupt databases sent to us a week out of 500 users.
Some can be recovered, some can't. Access basically doesn't work over
wireless (most of our users are not on

As for compatibility, they're all backwards compatible...the newer ones
are seamless and transparently backwards compatible. As long as you're
not looking for forwards compatibility, it should be a problem.

It will ask to upgrade etc. If they upgrade then they can't go back. I know
you can get around it but you need to do that.

With access the end result feels a lot less professional to me than a vb6
exe.

They could not do that and you know it. It is a different situation to
what has happened with dot net and your analogy doesn't quite hold water.

That's not the way many of us see it.

Your analogy would hold more water if vb6 didn't work on vista but it does.

With VB6 you can still develop apps in vb6 that will run on all OSs.

And cross your fingers and pray to any and all divinities if you're trying
to run it on Vista...or so I hear. :-)

So far it works.

Ah, but in VB.NET, they didn't keep the old one also, did they? They
simply trashed the old one and told you to re-write with the new
structure.

The old one is still available in vb6.

I've never heard of database tables supporting that functionality...though
admittedly, most of my experience is with the MS products. That sounds
like something that should be the work of an OO language, not a database
itself.

It could have huge potential in a database.

Thanks for that. I at least understand the thought behind it now, though
given that C# and VB.NET go through so much else, being managed languages,
I wouldn't have thought the performance hit (or size hit, if they'd
followed Karl's suggestion in the commentary) of a non-zero array would
really be that big of an issue.

I wouldn't think it would be that big a hit but I guess it has to subtract
that number for every single array access.

True enough. Personally, I almost never use anything but 0-based arrays,
but it certainly IS convenient at times to have the choice.

I would much prefer 1 based arrays. There are so many reasons it works
better, but I'm happy to use zero if it means consistancy, even with API
etc.

We should ask Rick Rothstein to do it. He'll manage it in just one line!
;-)

Would have to be 1 big line of code.

Michael


.



Relevant Pages

  • Re: Visual Basic.net
    ... COM controls and components work just fine. ... > seen fit to /finally/ add that functionality back in so that it's closer to VB6 ... > VB.CLASSIC is dead? ... I use Linux everday, in fact I'm posting from my Linux box right ...
    (comp.lang.basic.visual.misc)
  • Re: Adding controls programmatically
    ... why load the controls in the form load event -- ... why not just load them in the IDE as part of a control array? ... > I would like to add an array of 10 OCX controls programmaticaly to my form. ...
    (microsoft.public.vb.controls)
  • Re: Delete controls at run time?
    ... My code creates an array of check boxes at run time based on the results of a query using this code: ... My problem is that the second time I try this I get a message telling me that it can't create the controls because they already exist, ... Is there a way to remove these check boxes programmatically when I'm done with them? ... You can Unload them or you can revise your creation code to not load them if they are already there. ...
    (microsoft.public.vb.syntax)
  • Re: Visual Basic.net
    ... seen fit to /finally/ add that functionality back in so that it's closer to VB6 ... >layout management, improved controls with theme support, etc. ... Theme support - that's a reason to switch to .NET? ... Joneses, I mean, the Microsoft VS development team. ...
    (comp.lang.basic.visual.misc)
  • Re: Creating Shortcut Keys tabbed form
    ... In that you ask the differences between a VB6 label and ..Net label they are many, including the alignment improvements, ability to add images and image alignment. ... I am glad you wrote this message, because I was scrapping my mind what Sheldon could mean by that tab control. ... Before you misunderstand me, you are partially correct what you wrote, but we should keep this by controls like the Ms Flexcontrol and probably this SStab and some controls who are replaced by data variants which fits better to AdoNet. ...
    (microsoft.public.vb.general.discussion)