***************************************************************************
* SOM SAMPLE PROJECT: Readme File (README.TXT)                            *
*                                                                         *
* COPYRIGHT: Copyright(C) International Business Machines Corp.,1992,1995.*
*                                                                         *
* ۏ؂̕:                                                             *
*   Ɏ߂ĂR[h́AIBM Corporation 쐬TvE    *
*   R[hłB̃TvER[h́AȂW IBM ïꕔł   *
*   ȂAPɂql̃AvP[VJxړIŒ񋟂Ă    *
*   ܂B̃R[h́AȂނ̕ۏ؂ȂAû܂܁v񋟂    *
*   Ă܂BqlTvER[hgpꍇɐ鑹Qɂ    *
*   ẮÂ悤ȑQ̉\ɂď󂯂ƂĂAIBM     *
*   ͐ӔC͂܂B                                                  *
***************************************************************************

Tv - Direct-To-SOM (DTS)

   :
        DTS ́AVisualAge for C++  Direct-to-SOM (DTS) T|[g SOM
        c[LbgɂĎgpłlCeBu SOM NXgpA
        C++ vOłBeXgEP[XɂāAC++  VA for C++
         DTS T|[ggpƁASOM NX̍쐬ɊȒPɂł
        ܂BɁASOM NX IDL ɃGNX|[g邱ƂɂA
        NCAg DTS RpC[gpĂȂĂASOM gp\
        NXECu[𗘗pł悤ɂ邽߂̕@܂B

   ^XN:
        2 ̃NCAgEvO SOM NX̃CX^XEf[^
        쐬AɃANZX܂Bŏ̃vO (hhmain.exe) ł́A
        NXECu[̍쐬łȂANCAgER[h
        RpCɂĂ DTS T|[ggp܂B2 Ԗڂ̃vO
        (xhmain.exe) ł́ANCAgER[h DTS T|[g͕svłB

   TO/@\:
        SOM  IBM ̃VXeEIuWFNgEf (System Object Model)
        łAoCi[̃NXECu[\zApbP[W
        葀삵肷邽߂́AVIuWFNgwvO~OE
        eNmW[łBVisualAge C++ (VA for VA)  DTS T|[gɂA
        [U[́AlCeBu SOM NX C++ ō쐬ASC
        RpC[ɂč쐬uoCfBOEt@Cvgp
        lCeBu SOM NX𑀍삵ł悤ɂȂĂ܂B
         VA for C++  ł́ASȃC^[tF[X` (IDL) t@C
         C++ NX`璼ڐAC++ ȊǑł SOM gp\
        C++ NXECu[gpł܂B

        ̃TvEvÓAOqׂ̂Ă̊TOƋ@\
        ꂽłB

        - NX Info ̓lCeBu DTS NXłB
        - NX Info  DLL 쐬܂B
        - NX Info  IDL `Aꂪt@C info.idl
          ɓ܂B
        - Info  IDL NX` "XH" oCfBOEt@C
          ܂B
        - 2 ̃NCAgEvO "hhmain.cpp"  "xhmain.cpp" 
          ƂNX Info ̃CX^X쐬ÃCX^XE
          f[^Ɖ܂B

        VA for C++  DTS T|[gASOM t[[NɂẮA
        VA for C++ ́uvO~OEKChvA SOMobjects
        J҃c[LbǵuUsers GuidevꂼQƂĂB


Tv̎s@: 

   R}hs:

        ̂悤ɓ͂܂B 

         cd: X:\ibmcppw\samples\compiler\dts

         HHMAIN.EXE ƃ^Cv܂B

         cd: X:\ibmcppw\samples\compiler\dts\xhmain

         XHMAIN.EXE ƃ^Cv܂B

     X: ́AVisualAge for C++ ̃Tv\vf̃CXg[
     hCułB

     :   ϐ PATH  MYCLS.DLL ܂ރTufBNg[w
           Ă邱ƂmFĂBmFP̕@
           HHMAIN.EXE ܂ XHMAIN.EXE sOɁAR}hs
           ȉ̃R}h͂邱ƂłB

           set path=.\xhmain\dtsdll;.\dtsdll;%path%


   WorkFrame :

       HHMAIN.EXE sɂ́ADTS.IWP ̃vWFNgEc[o[
       uRunv{^NbNĂB

       XHMAIN.EXE sɂ́ATuvWFNg XHMAIN.IWP 
       I[vAXHMAIN.IWP ̃vWFNgEc[o[uRunv
       NbNĂB

R}hs玩ŃTvEvWFNg\z@:

   ̂悤ɓ͂܂B 

      cd X:\ibmcppw\samples\compiler\dts

   X: ́AVisualAge for C++ ̃Tv\vf̃CXg[
   hCułB

   DTS Tv\zɂ́Â悤ɓ͂ĂB

          NMAKE


ǉ: 

   ̃TvAVisualAge for C++ v_Ngɕt̂̑̃Tv
   ɂẮAuTvEvO̎vm[gubNQƂ
   B

   vO }l[W 炱̃m[gubNɃANZXɂ́A
   VisualAge for C++ v_NgEIuWFNgI[vA
   uTvEvO̎vm[gubNI[vĂ
   B


