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
  • 相关阅读:
    element-ui做表单验证 v-for遍历表单 自动生成校验规则 pc移动双适配
    element-ui练习使用总结
    js监听页面标签切换
    对象数组,按照没想中特定的属性(按中文拼音)排序
    调用七牛云存储文件,返回url
    javascript中的class类 以及class的继承
    javascript原型继承
    javascript面向对象 用new创建一个基于原型的javascript对象
    java中的变量和数据类型
    css的伪元素
  • 原文地址:https://www.cnblogs.com/JJBox/p/10209541.html
Copyright © 2011-2022 走看看