Tutorial Project. Release 13

{{PolylineTemplateEn If you have VipSpbSDK, then you will find all projects in the directory Examples\Polyline\Polyline13\Programs
 * goal= The demonstration of practices of the Vip-based programming:
 * goalContent=
 * The ways of the communication of the main applicaion with the parts of the application, which are placed to the DLL (Dynamically Linked Library);
 * The practice of the rising and handling the exceptions.
 * code=
 * The set of projects. The Release 13 contains the set strongly dependent projects - the project of the main application and projects of three DLLs, where DLL has the special project to build it. The set of projects contains:
 * The Project ModelsDLL (generates the DLL), where models of the computer strategies of the game Computer0, Computer1, Computer2 are placed.
 * The Project Computer3DLL (generates the DLL), where the model of the strategy Computer3 is placed.
 * The Project HumanInterfaceDLL (generates the DLL), where classes related to the HumanInterface are placed. This DLL is called using the library, which used while the main application building.
 * Project ObjectWin - the project of the main executable application.
 * functionality=
 * New strategy model Computer3 added.
 * install=

{{PolylineInstall}}


 * open=

Building
Please, see first your version specialty

Open and build projects:


 * Programs\Computer3Dll\Computer3Dll.prj6;
 * Programs\HumanInterfaceDll\HumanInterfaceDLL.prj6;
 * Programs\ModelsDll\ModelsDll.prj6. The warning while the compilation points to the incorrect declaration. It is done to demonstrate the reaction on the exception in the DLL;
 * Programs\ObjectWin\Polyline13_ObjWindows.prj6.


 * run=
 * The application corresponding to the project Programs\ObjectWin\Polyline13_ObjWindows.prj6 must be invoked;

Учебный Проект. Релиз 13 }}
 * rusver=