473,400 Members | 2,145 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,400 software developers and data experts.

problem with porting custom app wizard from vc++ 6.0 to vc++7.1(.Net)

Hi,
We are involved in a porting project (from VC++ 6.0 to .Net VC++
7.1). ** NOT C# or VB..NET.

We have a custom app wizard written in 6.0. This basically creates a
project with a set of template based classes. We have to port it. But
there is a significant change in the way custom app wizards are created
in both the versions of vc++.
What we did in the previous version is

1) We had 3 dialog based classes that are used to maintain state of the
wizard.
2) This state in turn is used to fill in the values of template
classes.
3) The class we used for passing the state data to template classes is
CCustomAppWiz.

Coming to .Net VC++ 7.1 CCustomAppWiz is deprecated. When I browsed for
information regarding this I found out that instead of Dialog based
classes we have to use HTML pages. Now, how should the data in the
pages be made available to the template classes?

Another questions that I have is

1) Can we reuse the code that is already present? If it can be then
how?

Any pointers with reference to this or any sample projects are
welcomed.
Regards,
Siva

Jun 7 '06 #1
1 2252
Dan

si*************@gmail.com wrote:
Hi,
We are involved in a porting project (from VC++ 6.0 to .Net VC++
7.1). ** NOT C# or VB..NET.

We have a custom app wizard written in 6.0. This basically creates a
project with a set of template based classes. We have to port it. But
there is a significant change in the way custom app wizards are created
in both the versions of vc++.
What we did in the previous version is

1) We had 3 dialog based classes that are used to maintain state of the
wizard.
2) This state in turn is used to fill in the values of template
classes.
3) The class we used for passing the state data to template classes is
CCustomAppWiz.

Coming to .Net VC++ 7.1 CCustomAppWiz is deprecated. When I browsed for
information regarding this I found out that instead of Dialog based
classes we have to use HTML pages. Now, how should the data in the
pages be made available to the template classes?

Another questions that I have is

1) Can we reuse the code that is already present? If it can be then
how?

Any pointers with reference to this or any sample projects are
welcomed.
Regards,
Siva


Probably should check an MS newsgroup.

Jun 7 '06 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Matt | last post by:
Part of the documention on the .NET custom wizard templates directives states that: "Note The syntax above is new to Visual C++ .NET. Syntax from previous versions of Visual C++ is supported in...
0
by: K V | last post by:
Hello I have written some VB script macros for VC6, Visual studio 6 environment, What to do to us them in VC7 , .NET environment Thanks Srikanth B,
1
by: Dermot O'Loughlin | last post by:
Can anyone help me with this? I get the following error when using the odbc adapter wizard in VS.Net 2003: --------------------------- Wizard Form --------------------------- An unexpected...
7
by: Mr. Mountain | last post by:
Hi, I am building a custom wizard engine in C# following the example in "Mastering Visual Studio.NET" by Griffiths, Flanders and Sells (pg 304). Unfortunately, I'm having several problems that the...
1
by: Sunanda | last post by:
Hi, I am a newbie to .Net. I have an application in running in linux, a set of .c and .h files. I also have a makefile in linux to create the executable. I want to port this to windows...
3
by: Rob C | last post by:
I am rebuilding a VC++ w/ MFC Project from Visual Studio V6 in Visual Studio .NET 2003. There are 2 errors that I am getting that I do not get when I build using V6. 1) problem with my...
3
by: slarti | last post by:
My VS6 version used #include <fstream.h> which for VS.net I had to change to #include <fstream> using namespace std; Now I get a compiler error :
6
by: Scott Zabolotzky | last post by:
I'm trying to pass a custom object back and forth between forms. This custom object is pulled into the app using an external reference to an assembly DLL that was given to me by a co-worker. A...
5
by: Arne | last post by:
What happened to custom controls in ASP.Net 2.0? I can't get my old custom controls from Asp.Net 1.1 to work in Asp.net 2.0
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.