vps扩展插件目录component放在哪个目录下

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&mon.PulsCalcComponent.dll 文件列表
46.96KX8615.0.50.9028PulsCalcComponentCABA650C8BAA3C6D0CD3722741.5KX8613.50.45.4442PulsCalcComponentFD3DF26FDC8E32FB44F729KX8612.0.43.2387PulsCalcComponent4767BBB5DA55C71B3E987
该文件总计3个版本,请下载到本地查看详情
如何选择&使用
第一步:您从我们网站下载下来文件之后,先将其解压(一般都是zip压缩包)。
第二步:然后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。 如果您不知道是X86还是X64,您可以点此链接检测。
第三步:根据软件情况选择文件版本。此步骤比较复杂,如果是Windows的dll文件,
    版本号以5.0开头的或含有 nt 一般是windows2000的文件。
    版本号以5.1开头的或含有 xp、xpsp1、xpsp2、xpsp3 信息的一般是windowsXP的文件。
    版本号以6.0开头的或含有 longhorn、vista 信息的一般是windowsVista的文件。
    版本号以6.1开头的或含有 win7 信息的一般是windows7的文件。
    版本号以6.2开头的或含有 win8 信息的一般是windows8的文件。
    版本号以6.3开头的或含有 win8.1 信息的一般是windows8.1的文件。
    版本号以10.0开头的或含有 win10 信息的一般是windows10的文件。
    如果不是windows的dll文件,则需要灵活查看版本号、描述、网友提供的信息、以及相关dll的版本号去判断。
如果实在无法判断,则把每个版本的dll文件拷贝到对应目录(可以在我们网站上文件详细页面查看到)或 C:\Windows\System (Windows 95/98/Me), C:\WINNT\System32 (Windows NT/2000), C:\Windows\System32 (Windows XP,Vista,7) , 去尝试。
至此如果问题依旧,您可能需要使用regsvr32,方法如下: 1.单击开始,选择运行 2.输入 regsvr32 文件名.dll 并按下确认 之后会弹出注册成功信息。
另外,您还可以使用我们的修复工具进行修复。
该文件常见出现的位置
1X8613.50.45.4442\s\sesam2011\GeniE\program files\DNVS\GeniE V5.3-10\DNVRuleService\Module Retargetable Folder
本文件是网友自行上传,如有侵权请联系站长。
本文件是否含有恶意程序请自行斟酌,本站仅保证对原始上传的文件未做任何改动。
对使用不当等造成的一切后果与本站无关。
站长不易,如果可以请扫描底部二维码给我们捐助。
下载该文件Idbasecomponent 和idcomponent在delphi中有什么用,是怎么加入到interface中的uses中_百度知道Ext控件重写与扩展解析
ExtJS是一个Javascript库,功能强大,界面美观,可以使用Ajax, DHTML,DOM等技术开发网络应用程序。强大的UI让人印象深刻,控件再强大也不能满足所有的业务需求,因而有部分业务情况下,有必要对Ext原生的控件进行重写与扩展。
首先,我们来认识一下。EXTJS的组件的体系结构,这些组件都存在于ext-all-debug.js这个js文件里,当然,有很多EXT官方扩展的组件不在这个文件里,在这里都是核心组件。
图1 ExtJs2.0组件继承结构图
从这个图来看,最重要的基类是Component,这个类提供了很大一部分基础实现。如initComponent函数,initialConfig属性,onRender函数等等,在这里我们主要讨论一下Ext.form.Field包下的Component子类组件重写与扩展,为什么要讨论这个包了,主要是这个组件包下的组件我们在开发之中比较常用也比较重要,特别是TextField组件及其扩展组件,一个项目里怎么都会用到它。
对于TextField组件的扩展可以大家可以参考一下ext源代码中实现细节,Ext的源码的质量还是很高的,大家有兴趣可以品味一下里面的编程思想和设计思想。Ext控件的重写和扩展分别使用override函数与extend函数,override函数的使用会把原有控件的功能重写,其实原理就是这个函数最后加载把原来堆栈里的函数替换,也就说是被复写的控件所有的实例都变成重写后的样子。而扩展则不同,扩展的话会产生一个与被扩展的控件不同类名的控件,两都控件实例之间是不会互相有影响的。在开发当中扩展控件是运用的比较多的,并且重写与扩展的实现都差不多,下面我以扩展作为例子来解析,怎么扩展EXT的控件。
现在,我们做一些准备工作,说是准备工作其实是知识的准备,作为前台的编程脚本,DOM,BOM,CSS知识都是不可或缺的,要做出好用好看的精品控件都是对这门知识综合运用的结果。不过对于EXT的控件的扩展相对来说,要比JQuery UI的扩展要简单得多,就是因为EXT的高度封装决定的,更多的时候你是在操作的是EXT组件的句柄,而不跟复杂的DOM打交道,在这些知识当中了Javascript语法中最关键也是最复杂的关键字this,我们一定要理解它,否则在扩展控件时会有很多难以解决的问题。
此外还有就是工具准备,开发利器是必须要的,我选择的Notepad++文本编辑器,这个工具的语法加亮非常不错。大家也可以使用eclipse和vs的插件来完成脚本与样式编辑。
接下来,我们不说废话,上代码。代码的功能是制作一个选择表格数据回填的控件,然后我一段一段的解析。
Ext.onReady(function() {
Ext.form.TriggerEx = Ext.extend(Ext.form.TriggerField, { //扩展控件基本语法
//这个方法用于初始控件进行的操作
initComponent : function(cfg) {//cfg可加可不加,这个里面存放初始化配置
Ext.form.TriggerEx.superclass.initComponent.call(this);//调用父类方法
this.store.load();//控件初始化load数据
this.gridStore.load();//控件初始化load数据
var html = '';
var name = this.requestF
var that =
var displayName = '';
//得到当前控件的上下文,因为可以上下文不能this所指对象不同。
this.store.each(function(r) {
var value = r.data[that.valueField];
displayName += r.data[that.displayField] + ';';
//初始化表格
var grid = new Ext.grid.GridPanel({
ds : ctx.gridStore,
cm : ctx.cm,
viewConfig : {
forceFit : true
title : '',
width : 450,
height : 175,
frame : true,
bbar : new Ext.PagingToolbar({
pageSize : 5,
store : ctx.gridStore,
displayInfo : true,
displayMsg : '显示第{0}条到第{1}条记录,一共{2}条',
emptyMsg : '没有记录'
listeners : {
'rowdblclick' : function() {
ctx.selectIn(this);
//初始化表格
var selectedGrid = new Ext.grid.GridPanel({
ds : ctx.store,
cm : ctx.cm,
//selModel:
new Ext.grid.RowSelectionModel({
// singleSelect: true,
viewConfig : {
forceFit : true
title : '',
width : 450,
height : 175,
frame : true,
autoScroll : true,
listeners : {
'rowdblclick' : function() {
onTriggerClick : function() {
win.show();
onRender : function(ct, position) {//得到渲染后控件
Ext.form.TriggerEx.superclass.onRender.call(this, ct, position);
var that =
var displayName = '';
this.store.each(function(r) {
displayName += r.data[that.displayField] + ';';
this.setValue(this.store);
getValue : function() {
var that =
if(this.valueField) {
var values = [];
this.store.each(function(r) {
values.push(r.data[that.displayField]);
return Ext.form.TriggerEx.superclass.getValue.call(this);
setValue : function(v) {
var html = '';
var that =
var displaystr = '';
if( v instanceof Ext.data.Store) {
if(v.getCount() > 0) {
v.each(function(r) {
var name = that.requestF
var value = r.data[that.valueField];
displaystr += r.data[that.displayField] + ";";
html += '';
displaystr = '';
Ext.getDom(this.transform).innerHTML = '' ;
Ext.getDom(this.transform).innerHTML =
displaystr =
Ext.form.TriggerEx.superclass.setValue.call(this, displaystr);
//为类加xtype以便于formpanel的xtype的使用。
Ext.reg('triggerEx', Ext.form.TriggerEx);
代码看完了,我们看看控件扩展有什么重点与难点,我相信大家看完代码后会觉得扩展也没有那么难呀,是的,其实并不难,关键是抓住功能实现的重点与难点,上面的扩展代码是多个控件组合生成的控件,initComponent会在控件初始化时被调用,所有我们组合控件的代码就写在这里,代码里的cfg就是initialConfig这是初始化控件配置,这里的调用initComponent难点就在于Ext.Window.superclass.initComponent.call(this);这段代码的理解。这个方法的调用跟java里面的super()差不多。onRender函数则是在控件在html渲染之后调用的函数,那么这个渲染后是会有dom对象的。如果想要写更加底层的EXT与DOM交互这个函数里是可以进行的。getValue,setValue是对Ext.form.TriggerField的重写。
整个控件的实现最难在于this的使用,很多会写一个EXT代码的人都以为会写就能把EXT的控件写好,其实不然,如果把this理解就不难,不理解扩展控件就写不出来。关于this的用法,可以写出上千字的文章,这里我们只是简单提一下,this就是指向当前函数作用域的引用。也就是当一个函数里有一个this,就是说指向是这个函数。ctx这个变量就当前作用域,作用域也是可以传递,啊呀,太复杂,太复杂,不说了,不说了。
请致电800-830-9336或发送与我们联系。在VS2010中集成AutoVue20.2.1控件_控件开发_控件开发_WPF之家
在VS2010中集成AutoVue20.2.1控件
时间: 8:57:22&&作者:WPF之家&&来源:/&&查看:&&评论:
内容摘要:目标:在VS2010中集成autovue控件,用于文档或图纸浏览。1、到Oracle官网下载AutoVue20.2.1,演示版30天,安装即可。重复安装时如果提示“不允许重新安装演示版”,请删除注册表HKEY_CLASSES_ROOT\AVDD\Data项。2、在VS201...
目标:在VS2010中集成autovue控件,用于文档或图纸浏览。
1、到Oracle官网下载AutoVue20.2.1,演示版30天,安装即可。
重复安装时如果提示“不允许重新安装演示版”,请删除注册表HKEY_CLASSES_ROOT\AVDD\Data项。
2、在VS2010中,添加控件jVueAX.ocx
将控件拖入Winform时报“创建组建AxHost错误”,这是一个非常棘手的错误,眼看就要成功了,结果遇到硬骨头。
如果你使用的AutoVue19.3中的AutoVueX.ocx,就一切顺利,不足的是,AutoVue19.3看不了SolidWorks2010以后创建的图纸。
所以还得研究AutoVue20.2.1。
步骤a:打开Vs2010命令窗口
步骤b:生成key,sn -k autovue20.2.snk
步骤c:aximp "D:\Oracle\AutoVue Desktop Deployment\bin\jVueAX.ocx" /keyfile:autovue20.2.snk
步骤d:Gacutil -i AxJVueAXLib.dll
步骤e:Gacutil -i JVueAXLib.dll
步骤f:在项目中引用
3、手工创建ax
private AxJVueAXLib.AxJVueAXControl ax1;
this.ax1 = new AxJVueAXLib.AxJVueAXControl();
this.ax1.Location = new System.Drawing.Point(0, 100);
this.ax1.Dock = System.Windows.Forms.DockStyle.F
((ponentModel.ISupportInitialize)(this.ax1)).BeginInit();
this.Controls.Add(this.ax1);
((ponentModel.ISupportInitialize)(this.ax1)).EndInit();
4、初始化ax1.initActiveX();
5、设置图纸文件路径
ax1.setFile("upload://" + filename);
//ax1.setFile("http://ip/WebContent/123.SLDPRT");
6、设置控件菜单
ax1.setValue("GUIFILE", "viewonly.gui");
注:加在initActiveX之前;viewonly.gui放置在AutoVue安装目录bin之下。
文档参考:/technetwork/documentation/autovue-091442.html
补充:为了达到对控件的控制,需要修改GUI,将PERM_READ或PERM_NONE替换成PERM_HIDE
VueActionNewWindow, , PERM_READ&
VueActionFileOpen, , PERM_READ
VueActionFileBrowse, , PERM_READ
VueActionFilePrint, Print/PrintPreview/BatchPrint, PERM_READ
VueActionFileConvert, , PERM_READ
最近打开的文件
VueActionFileMRU, , PERM_READ
VueActionHelp, Contents, PERM_NONE
VueActionHelp, About, PERM_NONE
原创作品,允许转载,转载时请务必以超链接形式标明文章&、作者信息和本声明。否则将追究法律责任。本文出自&&,请务必保留此出处:
上一篇:没有了
&#160;Powered by}

我要回帖

更多关于 cscd扩展期刊目录 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信