说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> 开发区块
1)  development block
开发区块
1.
Formation of anomalous strata pressure in development blocks is different from the mechanism producing original anomalous strata pressure.
开发区块地层异常压力的形成,异于原始异常地层压力产生的机理,准确地判断开发区块地层压力的成因,可以为提高注水开发油田新钻生产井的产层状态分析、制定注采方案提供重要依据。
2.
Well locations in exploration and/or development blocks can be determined according to "well points in polygon".
应用“点在多边形中”判断和确定勘探或开发区块内的井位,采用垂直射线与多边形交点个数的奇、偶性来判断井点是否在多边形内部,解决了任何复杂区块内井点的判别问题。
2)  block development
区块开发
3)  development block optimum and selection
优选开发区块
4)  begin block
开始区块
5)  development of module
模块开发
6)  land develop
地块开发
1.
On the active action of project planning to land develop;
谈工程规划对地块开发的积极作用
补充资料:Pro/E二次开发使用toolkit开发trigger的程序

使用toolkit开发trigger的程序时,往往需要能够连续通过trigger来触发dll中的函数.
我碰到的问题:
   1.配置trigger:
   Name: CimDll
   Event: Create PIV
   Time:  POST
   RequireNO
   DLL:Cim.dll
   Function:PDMTPIVCreatePostOperation
   
  2.源代码:
   int PDMDLLInit()
{
   PTCERROR pdm_status;
   FILE      *g_pfileLog;
   g_pfileLog =fopen("test.dat","w");
   setbuf(g_pfileLog,NULL);
   fprintf(g_pfileLog,"begin test\n");
   pdm_status = PDMTriggerRegister("PDMTPIVCreatePostOperation", PDMTPIVCreatePostOperation);
   if (pdm_status != PDM_SUCCESS)
   {  
    printf("Failed to Register Trigger PIV Create Post.\n");
   }
    return (pdm_status);
}


int PDMTPIVCreatePostOperation(int argc, void **argv)
{
   fprintf(g_pfileLog,"test\n");
   .....
   fprintf(g_pfileLog,"end test\n");
   fclose(g_pfileLog);


}


   结果:以上代码存在的问题:如果我们在第一次checkin到C/S中后,删除test.dat文件,然后再进行checkin时,发现没有再生成test.dat,在函数PDMTPIVCreatePostOperation()中所进行的对文件的操作都无效.
   原因:我们使用trigger触发时,真正起作用的是函数:PDMTPIVCreatePostOperation(),而PDMDLLInit()只是在第一次checkin时起作用,所以在第一次调用PDMTPIVCreatePostOperation()后,我就fclose(g_pfileLog),所以出现了上面的情况.所以注意的是:不要把一些重要的东西放在函数PDMDLLInit()中.

说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条