zoukankan      html  css  js  c++  java
  • cad.net之ACAD和GCAD环境变量获取

    #if AC2006 || AC2007 || AC2008 || AC2009 || AC2010 || AC2011 || AC2012
    
            [System.Security.SuppressUnmanagedCodeSecurity]
    
            [DllImport("acad.exe", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl, EntryPoint = "acedGetEnv")]//名称大小写不能换
    
            private static extern int AcedGetEnv(string envName, StringBuilder ReturnValue);
    
     
    
            [System.Security.SuppressUnmanagedCodeSecurity]
    
            [DllImport("acad.exe", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl, EntryPoint = "acedSetEnv")]//名称大小写不能换
    
            private static extern int AcedSetEnv(string envName, StringBuilder NewValue);
    
    #elif AC2013 || AC2014 || AC2015 || AC2016 || AC2017 || AC2018 || AC2019
    
            [System.Security.SuppressUnmanagedCodeSecurity]
    
            [DllImport("accore.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl, EntryPoint = "acedGetEnv")]//名称大小写不能换
    
            private static extern int AcedGetEnv(string envName, StringBuilder ReturnValue);
    
     
    
            [System.Security.SuppressUnmanagedCodeSecurity]
    
            [DllImport("accore.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl, EntryPoint = "acedSetEnv")]//名称大小写不能换
    
            private static extern int AcedSetEnv(string envName, StringBuilder NewValue);
    
    #endif
    
     
    
    #if HC2019  //浩辰
    
            [System.Security.SuppressUnmanagedCodeSecurity]
    
            [DllImport("gced.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl, EntryPoint = "gcedGetEnv")]//名称大小写不能换
    
            private static extern int AcedGetEnv(string envName, StringBuilder ReturnValue);
    
     
    
            [System.Security.SuppressUnmanagedCodeSecurity]
    
            [DllImport("gced.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl, EntryPoint = "gcedSetEnv")]
    
            private static extern int AcedSetEnv(string envName, StringBuilder NewValue);
    
    #endif
  • 相关阅读:
    出队列操作
    出队列操作
    栈和队列7 数据结构和算法29
    KE上传图片
    asp.net常用快捷键
    基于jquery框架实现以下行的向上、向下和删除
    each的用法积累
    JTemplate使用2
    kindeditor API ,kindeditor使用手册,kindeditor函数,kindeditor使用,超级大收集(转载)
    线上帮助
  • 原文地址:https://www.cnblogs.com/JJBox/p/10209541.html
Copyright © 2011-2022 走看看