|
-
Oct 31st, 2005, 06:42 AM
#1
Thread Starter
New Member
vb6 to vb.net
Hi all
I have a vb6 project that im trying to upgrade, I ran the
code advisor for visual basic 6 and got a few FIXITS the one im having
a problem with this is the big one.
'FIXIT: Declare 'leap' and 'lastday' and 'nmonth' and 'nday' and 'nyear' and 'cyear' with an early-bound data type FixIT90210ae-R1672-R1B8ZE
Dim leap, lastday, nmonth, nday, nyear, cyear, Add_day As Integer
Since im new to vb.net I dont know how to do this one
any help appriciated.
Ed
-
Oct 31st, 2005, 08:08 AM
#2
Fanatic Member
Re: vb6 to vb.net
I just tried it and you are allowed to declare multiple items of the same type on the same line. That is what the code advisor appears to be telling you, but it does appear to work.
I think you are OK with that one.
-
Oct 31st, 2005, 06:03 PM
#3
Re: vb6 to vb.net
I believe that in VB6 the code you provide will actually declare all but the last variable as a Variant, but in VB.NET they will all be Integers so, as Aspnot says, there should be no problem. Some people consider it bad practice to declare multiple variables on a single line, but that's a matter of personal preference. I think that may stem from the fact that VB6 did not behave as some may have expected, so VB.NET is an improvement there.
-
Oct 31st, 2005, 06:07 PM
#4
Re: vb6 to vb.net
Your right John. All the variables will be declared as Variant except the last one which will be Integer for VB 6.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|