c# 调用Surfer软件,添加引用的具体操作方法
c#调用surfer软件,添加应用的方法:
1.在项目文件上右键->添加引用
2.选择COM标签页
3.找到Surfer 9 type library
4.添加
如图所示:

相关推荐
-
C#中调用Windows API的技术要点说明
在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的.本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助.另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Samples\Technologies\Interop\PlatformInvo
-
C#调用windows api关机(关机api)示例代码分享
复制代码 代码如下: using System;using System.Runtime.InteropServices; class shoutdown{ [StructLayout(LayoutKind.Sequential, Pack=1)] internal struct TokPriv1Luid { public int Count; public long Luid; public int Attr; } [DllImport("kernel32.dll", ExactSp
-
c#调用winrar解压缩文件代码分享
复制代码 代码如下: using Microsoft.Win32;using System.Diagnostics;压缩string the_rar;RegistryKey the_Reg;object the_Obj;string the_Info;ProcessStartInfo the_StartInfo;Process the_Process;try{the_Reg = Registry.ClassesRoot.OpenSubKey(@"Applications\WinRAR.exe\S
-
c#创建vc可调用的com组件方法分享
开发工具:VS2008 VS2008命令提示符(呵呵,这个你应该可以找到在什么地方吧) 附:本文适用任何VS系列工具. 在用C#创建COM时,一定要记住以下几点: 1:所要导出的类必须为公有: 2:所有属性.方法也必须为公有: 3:要导出的属性.方法必须用接口方式:如果没有在接口中声明,即使该方法(属性)为公有,也不能正常导出到COM.但他们可以被别的.NET程序所使用: 4:所有的事件也必须用接口方式: 现在我们开始正题: 一.新建一个Visual C#工程(习惯这种叫法了,现在应该叫解决方案
-
c#调用vc写的ocx控件示例
在c#中怎样调用VC写的OCX控件,主要有两个关键环节 两个关键环节:导入ocx控件,创建实例. 1 注册ocx: 复制代码 代码如下: regsvr32.exe alasunsmscon.ocx 2 在CMD窗口中执行: 复制代码 代码如下: AxImp.exe alasunsmscon.ocx 生成两个文件:alasun.dll,Axalasun.dll 3 在项目中引用Axalasun.dll 4 调用 复制代码 代码如下: Axalasun.Axalasunsms sms = new A
-
c#调用arcgis地图rest服务示例详解(arcgis地图输出)
1.使用步骤 1)构建请求网址 A.确定端点:每个GIS服务都有一个端点.例如,ArcGIS Server上Demographics文件夹下名为ESRI_Census_USA的一个地图服务sampleserver1.arcgisonline.com的端点为:http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer. B.确定操作:不同地理信息系统服务支持不同的
-
C#实现调用迅雷下载的方法
迅雷下载是目前使用非常普遍的一个下载软件,本文实例展示了C#实现调用迅雷下载的方法.具体方法如下: 目前该实例代码只支持HTTP协议,具体功能代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.InteropServices; using System.Threading; namespace ThunderSDK { cl
-
C#线程间不能调用剪切板的解决方法
最近做一个C#项目,需要用到线程,而且要用到剪切板,创建了一个子线程之后发现在子线程中剪切板上获取不到数据,经过一番查找与测试最终该问题得以解决,现将解决方法归纳如下,供大家参考: 第一步: public void btnAutoFocus_Click(object sender,EventArgs e) { Thread myThread = new Thread(msc.AutoFocusArithmetic); //注意,一般启动一个线程的时候没有这句话,但是要操作剪切板的话这句话是必需要
-
c#调用qq邮箱smtp发送邮件修改版代码分享
复制代码 代码如下: try { MailMessage mm = new MailMessage(); MailAddress Fromma = new MailAddress("xxxx@qq.com"); MailAddress Toma = new MailAddress("MMMMMMM@qq.com", null);
-
C#使用Process类调用外部程序分解
在程序开发中,一个程序经常需要去调用其他的程序,C#中Process类正好提供了这样的功能.它提供对本地和远程进程的访问并使您能够启动和停止本地系统进程. 一.启动进程实例 复制代码 代码如下: Process myProcess = new Process(); try { myProcess.StartInfo.UseShellExecute = false; myProcess.StartInfo.FileName = "test.exe";
-
c#通过进程调用cmd判断登录用户权限代码分享
复制代码 代码如下: /// <summary>/// 应用程序的主入口点./// </summary>[STAThread]static void Main(){ if (RunCmd("net localgroup administrators").IndexOf(System.Environment.UserName) >= 0) { //顺利执行. } else { //报错提示系统不是管理员用户登录,容易导致
随机推荐
- 修改flash之必备软件硕思闪客精灵3.3注册破解版下载
- BootStrap实现邮件列表的分页和模态框添加邮件的功能
- Android中ListView Item布局优化技巧
- 《PHP编程最快明白》第七讲:php图片验证码与缩略图
- Python常用列表数据结构小结
- 在Debian 9系统上安装Mysql数据库的方法教程
- Mysql服务器的启动与停止(一)
- MySql忘记密码修改方式适应5.7以上版本
- PHP取余函数介绍MOD(x,y)与x%y
- Ajax长连接项目案例
- IE9下Ajax无法刷新数据的缓存问题解决方法
- Eclipse去除js(JavaScript)验证错误
- Ajax中通过JS代码自动获取表单元素值的示例代码
- C#微信开发第一章
- Vestacp整合WHMCS实现自动销售开通虚拟主机服务教程
- jQuery中:image选择器用法实例
- C++ 先对数组排序,在进行折半查找
- Android LayoutInflater中 Inflate()方法应用
- DataFrame 将某列数据转为数组的方法
- 如何获取Python简单for循环索引
