Welcome to MSDN Blogs Sign in | Join | Help

View This Blog In

Visual Basic 2005 Power Packs

Earlier this week, we released the first set of Visual Basic 2005 Power Packs.  Visual Basic 2005 Power Packs are controls, components, tools and add-ins that give the Visual Basic developer more power and productivity to create great business applications.  The VB developer base is important to us and this underscores our ongoing investment in the VB developer’s long term success and satisfaction.

 

The Visual Basic 2005 Power Pack team is not doing this alone.  They are partnering with the Visual Basic community through a Microsoft Connect site, to get ideas, feedback and ranking that will drive design choices for upcoming Power Packs. The current plan is to work closely with the community and deliver Power Packs as frequently as possible.

 

The first two Visual Basic Power Packs (Microsoft Interop Forms Toolkit 1.0 and Microsoft PrintForm Component 1.0) are now available for free download from http://msdn.microsoft.com/vbasic/downloadsThese deliverables will be especially appealing to customers who have Visual Basic 6 skills and applications, as they help developers to bridge the gap between VB6 and VB.NET.  For example, the Interop Forms Toolkit provides a way to call VB6 form modules from Visual Basic 2005 and vice-versa.  Using this Power Pack is a great way to modernize your existingVB6 investments gradually and incrementally. 

 

These Power Packs are designed to work with Visual Studio 2005.

 

Namaste!

Posted: Friday, September 22, 2006 6:53 PM by Somasegar
Filed under:

Comments

Rob Conley said:

How about the next two being objects that emulates VB6's graphics and printer object

# September 25, 2006 9:33 AM

PaulYuk_MS said:

Rob - good idea.  This is on the top list for consideration.  Please see "Line and Shape controls" and "Printer Compat" items on VB Connect site:
http://connect.microsoft.com/vbasic/

And don't forget to vote for your favorites!

# September 25, 2006 1:36 PM

JohnChen_MSFT said:

You can also vote on our connect site hthttps://connect.microsoft.com/vbasic
# September 25, 2006 2:25 PM

Robert COnley said:

Thanks for the link, although it appears that the voting is broken it keeps giving me a problem with the following id
fd35003d-69eb-4841-b0e3-e5bfc01df863

The line and shape controls could be useful but by graphics I mean Line, Circle Pset etc. I know you won't be able to replicate the funky syntax but believe or not there is a standard call interface.

When VB6 compilier encounters one of the funky syntax graphics commands it translate the call into a standard function call then compiles

You can see through using {F2} Object Browsers, click picture box, click circle. In the bottom you can see the function all.

Sub Circle(Step As Integer, X As Single, Y As Single, Radius As Single, Color As Long, Start As Single, End As Single, Aspect As Single)

Sub Line(Flags As Integer, X1 As Single, Y1 As Single, X2 As Single, Y2 As Single, Color As Long)

Sub PSet(Step As Integer, X As Single, Y As Single, Color As Long)

etc

The biggest reason I haven't been able to write my own is that I haven't been able to figure how VB handles scaling. I gotten close but there there are always small problems that caused things not come out right.

With you guys being at Microsoft you can get the original algorithm and implement in a VB graphics compatibility object.

Plus now you are looking at the printer compability you can implement the same solution to get the Print command going for graphics as well.


With the Printer and VB Graphics compatibility in there then it will be make coverting a traditional application a lot  easier from VB6.

Thanks

Rob Conley

# September 26, 2006 8:20 AM

Fduch said:

Its called "Visual Basic 2005 Power Packs". How much of it is VB only?
# September 27, 2006 6:44 PM

steve said:

iplease i need help on the Print command. examples of use too. was succesful with vb6

# January 16, 2008 1:21 PM

steve said:

iplease i need help on the Print command. examples of use too. was succesful with vb6

# January 16, 2008 1:23 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS


Page view tracker