Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Interfacing VB6 to HTML5
Message
De
09/04/2013 10:10:49
 
 
À
Tous
Information générale
Forum:
Visual Basic
Catégorie:
Applications Internet
Titre:
Interfacing VB6 to HTML5
Divers
Thread ID:
01570491
Message ID:
01570491
Vues:
48
Hello Everybody,

The company that I work for has a flagship product written in Visual Basic 6 that displays
analog and digital data on circular and linear gauges. These gauges are rather dull in
appearence and I was given the task of making the interface "pretty".

I scoured the internet for circular and linear gauge activex controls and did not find any
that I thought were "pretty", however when I scoured the internet for circular and linear
gauge .NET controls, I found quite a few.

It is my understanding that these .NET controls can only be used with a .NET language like
VB.NET, but converting our flagship product to VB.NET would not be practical since it has
many lines of code.

I did some research and found that it would be possible to write a class in VB.NET that
would have forms that contains these .NET controls and then call this class from Visual Basic 6.

A coworker suggested that I look into HTML5 controls. The idea here is to design the circular or
linear gauge using some designer that would save the gauge in HTML5 format and then
reference it with the Web Browser control placed on a form in Visual Basic 6.

I actually magaged to do this.

If I wanted to reference the HTML5 control at run time such as the pointer value, I would have
to use the Document Object Model.

The question that I have is, has anyone out there ever dome anything like this. I know it is
possible to display the gauge I created in the Web Browser of Visual Basic 6, but how would I
reference the Document Object Model?

Can anyone there refer me to any books on this subject?

Can anyone out there recommend some really good HTML5 controls?

Thank you

Gary
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform