说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> 科研与开发
1)  scientific research and development
科研与开发
2)  scientific research and experimental development
科学研究与开发
1.
In the development of scientific technology and economy, scientific research and experimental development has increasingly become a focus of international co-operation and competition.
为发展和提高我国的高新技术,科学研究与开发已被国家列为科技发展的战略重点。
3)  research and development
科研开发
1.
Economy department can be divided into two departments,which are the research and development department and non-research and development department.
经济划分为科研部门和非科研部门,科研开发对经济增长的作用及科研对非科研部门具有外溢效应。
2.
This article analysis the property on fee of research and development,and points out that the outcome of development isn t goods on sale.
本文通过案例分析了科研开发中有关费用的性质 ,指出开发成果不是销售货物 ,国家在征收增值税时应给予政策上的优
4)  scientific research and technology development
科学研究与技术开发
5)  research and development
研究与开发
1.
National new drug research and development systemconstruction and developing strategy;
国家创新药物研究与开发体系建设及发展战略
2.
Progress in research and development of Li-ion batteries --Report on 11th International Meeting on Lithium Batteries;
锂离子电池研究与开发的新进展——第11届国际锂电池会议述评
3.
Discussion on the key problems in the research and development on domestic cooling towers;
国内冷却塔研究与开发中的主要问题探讨
6)  R & D
研究与开发
1.
Conscientiously promoting R & D in chemical industry;
切实推进化学工业的研究与开发
补充资料: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()中.

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