↧
You may want to check this in copy mode first ...
Commons\Common.VCX
ErpAcut\Erp.Vcx (derived from ..\Commons\Commons.Vcx)
ErpSupport\Support.VCX (derived from ..\ErpAcut\Erp.Vcx)
Without Adaptation....If i make the adaptation (project erpSupport\XXX.pjx) probably ..\Commons\Commons.Vcx will bb derived from XXX.Vcx (then derived from aw.vcx)
But what happens when i'll make the projects YYY in ErpSupport\YYY.PJX and i run the adaptation again ?
regarding the classes, all your projects can share 'xxx.vcx' done by FAA.
to do this, I would rather have the following structure:
- projects\xxx.vcx
- projects\sharedLib1.vcx derived on xxx.vcx
- projects\sharedLib2.vcx derived on sharedLib1.vcx
- projects\*.vcx derived on *.vcx
-- project1\xxxTest1.pj?
-- project1\xxxTest.prg
-- project1\forms derived on *.vcx above
-- project1\site\xxxTest
-- project1\site\xxxProd
idem for project2-n
some tips: In this i have a class container (Mobile.Vcx) that contains many objects i want in the new project. How can i do to start the new project ? Copy the old one in a new folder and modify it or create one from new and rewrite my classes ? The old one has the prefix mob (mobtest and mobprog). Can i manually rename all the suffix mob with another one and create a new one ?
1- you can rename xxxTest.pj? to whatever you want, even if you keep the rest with the default name
2- in needed, you can modify the COM server name in the project properties dialog (VFP default is
3- you can redefine the same extension (*.xxx) on several sites or virtual directories in order to direct requests to the appropriate wc.dll; e.g.:
/project1/xxxTest/*.xxx go to \project1\xxxTest\bin\wc.dll
/project2/xxxTest/*.xxx go to \project2\xxxTest\bin\wc.dll
etc.
I have to create a new project, but i need to use many objects of the previous project.
Thierry Nivelet (FoxInCloud)
Never explain, never complain (Queen Elizabeth II)