当前位置: 首页 > news >正文

emlog怎么做视频网站网络干什么赚钱

emlog怎么做视频网站,网络干什么赚钱,crm客户管理系统功能,画图在什么网站上做兼职一、C#写com组件开发环境 vs20051、新建工程:ClassLibrary1 //根据自己需要取工程名2、右键点击工程-应用程序-程序集信息-使程序集com可见#xff0c;打上勾右键点击工程-生成-为com Interop注册 打上勾3、设置强签名打开Visual Studio Command Pr…一、C#写com组件开发环境 vs20051、新建工程:ClassLibrary1       //根据自己需要取工程名2、右键点击工程-应用程序-程序集信息-使程序集com可见打上勾右键点击工程-生成-为com Interop注册 打上勾3、设置强签名打开Visual Studio Command Prompt 输入sn -k TestComkey.snk 生成TestComkey.snk 文件注意路径。在签名 标签中选中 为程序集签名选择刚刚生成的强名称文件TestComkey.snk 。4、GuidAttribute中的Guid通过点击工具-创建GUID-选择4-New Guid-copy-替换C# 代码4 中的两个 GUID 值5、C#代码C#代码中必须定义了接口才可以按照此方法实现调用。using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace TestCom     //命名空间名称根据自己需要自定义。这里我们取名TestCom{[Guid(E9BCF867-CD81-40d0-9591-ED28D1ED2B53)]     //GUID值public interface IEncrypt    //定义接口名{[DispId(1)]string GetEncrypt(string str,string str2);    //返回的字符串值与需要调用的类的方法名一致。}[Guid(33A6E58D-E1F5-4b53-B2E2-03B9F8BA2FAD), ClassInterface(ClassInterfaceType.None)]     //GUID值public class Encrypt:IEncrypt    //类名接口名 必须定义接口{public Encrypt(){}public string GetEncrypt(string str,string str2)     //定义具有两个参数的方法返回字符串。根据各自需要定义。{return  测试 str | str2;}}}6、编译程序Debug目录中会生成 ClassLibrary1.dll 和ClassLibrary1.tlb。7、将ClassLibrary1.dll 和ClassLibrary1.tlb复制到JAVA开发环境中JAVA环境中需要安装对应版本的.net framework。8、在JAVA开发环境中注册新生成的com组件,在客户环境中通过regasm.exe注册com组件。regasm.exe的默认安装路径为:C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe手工注册COM方法运行命令regasm ClassLibrary1.DLL /tlb:ClassLibrary1.tlb9、强签名的dll文件添加到缓存中。执行命令gacutil -i ClassLibrary1.DLL (执行这个命令需要TestCom.DLL 具有强名称)gacutil程序在VS目录 Microsoft Visual Studio 8\SDK\v2.0\Bin 目录下复制到JAVA环境中。10、查看注册表regeditHKEY_CLASSES_ROOT中是否有TestCom.Encrypt 项如果有说明注册COM成功。如果没有请重新注册。二、Java调用Com2、在开发环境中引入jacob.jar放到WEB-INF\Llib目录下。3、拷贝jacob-1.15-M4-x86.dll 文件到 C:\Windows\System32目录如果是Web应用的话还需要拷贝到jdk1.5.0_16\bin目录(jdk安装目录下的bin目录)4、java调用代码 test.javaimport com.jacob.activeX.ActiveXComponent;import com.jacob.com.ComThread;import com.jacob.com.Dispatch;import com.jacob.com.Variant;public class test {/*** param args*/public static void main(String[] args) {// TODO Auto-generated method stubtry{ActiveXComponent dotnetCom  null;dotnetCom  new ActiveXComponent(TestCom.Encrypt);     //需要调用的C#代码中的命名空间名和类名。Variant var  Dispatch.call(dotnetCom,GetEncrypt,第一个参数,第二个参数);   //需要调用的方法名和参数值String str   var.toString();  //返回需要的字符串System.out.println(str);  //输出得到的字符串。检查结果是否正确。} catch (Exception ex) {ex.printStackTrace();}}}5、运行 test.java输出结果为测试 第一个参数 | 第二个参数完成了Java调用.net DLL的方法!
http://www.zqtcl.cn/news/789787/

相关文章:

  • 手机网站专题电商入门视频教程免费
  • aspx网站模板制作网页常用的软件有哪些
  • 网站主关键词湖南网站定制
  • 长沙seo网站排名优化公司进入秦皇岛最新规定
  • 企业网站优化平台宝山北京网站建设
  • 给人做代工的网站加盟代理网
  • 网站建设用dw电脑谷歌浏览器打开是2345网址导航
  • 做外贸一般总浏览的网站太原的网站建设公司哪家好
  • 台州建网站公司wordpress 用微信登陆
  • 广州白云网站建设家在深圳业主
  • 呼和浩特网站建设哪家最便宜?携程旅行网网站策划书
  • 网站建设及相关流程北京网站备案域名
  • 汉字叔叔花了多少钱做网站微商城科技
  • 网站代理被抓html网站开发实战
  • 如何建立免费的网站网站copyright写法
  • 官方网站下载12306合肥有没有做网站的单位
  • 甘露园网站建设网站框架图片
  • 做网站怎样赚卖流量石家庄网站建设联系电话
  • wordpress 图片网站本地免费发布信息网站
  • 建设网站和别人公司重名新乡建设招标投标网站
  • 四川省建设厅网站证想开个网站怎样开公司
  • 做机械一般做那个外贸网站电商软件开发费用
  • 网站外链坏处龙岗网站设计信息
  • 郑州网站建设乙汉狮网络搜索优化网络推广
  • Dw做html网站百度推广竞价排名
  • 北京市电力建设公司网站万云网络网站
  • 校园网站开发方案做网站现在用什么语言
  • 网站建设学什么书中联建设集团股份有限公司网站
  • 制作个人业务网站go 做视频网站
  • 域名对网站建设有什么影响吗找人做仿网站