基于mts的asp对象的注册问题。急

蝈蝈俊 2000-06-10 11:18:00
我做了一个基于mts的asp对象(参照李维的书),在我的机子上(有delphi5)注册成功(用delphi5自带的注册工具)。可以使用。但公司的web上没有delphi ,我应如何注册???

regsvc32 也无法完成注册。


...全文
185 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
kxy 2000-06-10
  • 打赏
  • 举报
回复
stdole2.tlb
stdvcl40.dll
蝈蝈俊 2000-06-10
  • 打赏
  • 举报
回复
要拷出去除了*.dll还有那个??????????

蝈蝈俊 2000-06-10
  • 打赏
  • 举报
回复
2000我已经可以了,nt4 如何装???
kxy 2000-06-10
  • 打赏
  • 举报
回复
在NT中启动MTS的expore然后New Package 然后New Component .
hcat1999 2000-06-10
  • 打赏
  • 举报
回复
然后在MTS设置
hcat1999 2000-06-10
  • 打赏
  • 举报
回复
生成DLL拷贝到winnt或system32目录,然后regsvc32看看
蝈蝈俊 2000-06-10
  • 打赏
  • 举报
回复
NT 下 我装了 不可以,算了,今天就给分吧
kxy 2000-06-10
  • 打赏
  • 举报
回复
给分:)
wdh 2000-06-10
  • 打赏
  • 举报
回复
nt的option pack中带有mts
蝈蝈俊 2000-06-10
  • 打赏
  • 举报
回复
用delphi 我要创建一个内部变量,但没有string 类型的 只有一个istrings 类型的。
即:
unit Unit1;

interface

uses
ComObj, ActiveX, AspTlb, Project2_TLB, StdVcl;

type
TMTSFILE = class(TASPMTSObject, IMTSFILE)
protected
procedure GETTEXT; safecall;
function Get_text: IStrings; safecall;
procedure Set_text(const Value: IStrings); safecall;
end;

implementation

uses ComServ;
var
ss : string;
procedure TMTSFILE.GETTEXT;
VAR
f : textfile;
s : string;
begin
ss := '';
assignfile(f,'c:/guo.txt');
reset(f);

WHILE not seekeof(f) do BEGIN
read(f,s);
ss := ss + s;
END;
closefile(f) ;
end;

function TMTSFILE.Get_text: IStrings;
begin
Get_text := ss;
end;

procedure TMTSFILE.Set_text(const Value: IStrings);
begin
GETTEXT;
end;

initialization
TAutoObjectFactory.Create(ComServer, TMTSFILE, Class_MTSFILE,
ciMultiInstance, tmApartment);
end.
蝈蝈俊 2000-06-10
  • 打赏
  • 举报
回复
nt 是否要另装mts????
那里有的下载????
计算机专业毕业设计选题表230 B "序号"题目 " "1 "VB上机计时管理系统(ACCESS数据库) " "2 "学生诚信管理信息系统设计 " "3 "基于ASP.NET的图书网上荐购系统的设计与实现 " "4 "卷烟零售管理系统设计与实现 " "5 "基于J2EE和AOP技术的数字图书馆的研究 " "6 "基于ASP.NET的电能质量监测与评估系统的设计与开发 " "7 "ASP班级网站建设与实现(SQL数据库) " "8 "基于JAVA的数据加密传输方案的研究 " "9 "基于.NET架构的网上考试系统的设计与实现 " "10 "基于Windows CE.net的嵌入式英蒙汉电子词典的研究 " "11 "VB高校田径运动会管理系统(ACCESS数据库) " "12 "多媒体教室管理信息系统的设计与实现 " "13 "基于ASP.NET的自学考试教学管理信息系统设计与实现 " "14 "中山顺景贸易有限公司内部购存销一体化信息系统的设计与实现 " "15 "基于Java EE的网络营销系统的设计与实现 " "16 "基于ASP.NET的教育教学管理平台的设计和实现 " "17 "ASP网上英语考试(学习)系统(SQL数据库) " "18 "基于Java的计算机实验教学辅助系统 " "19 "基于ASP.NET的企业办公自动化系统关键技术的研究 " "20 "基于ASP.NET的PDM与ERP系统的集成研究 " "21 "VB公司财务管理系统(ACCESS数据库) " "22 "基于B/S架构的南昌理工学院教务管理系统设计与实现 " "23 "基于ASP.NET的客户关系管理(JJ-ASP.CRM)系统的研究与实现 " "24 "中国农业银行新疆分行员工培训系统的设计与实现 " "25 "Java Aspect在SC公司销售系统开发中的应用 " "26 "基于.NET的销售管理系统的设计与实现 " "27 "ASP网上盆景商城(ACCESS数据库) " "28 "基于java3D的Web3D技术在数据可视化中研究与应用 " "29 "基于.NET的订单管理系统设计与开发 " "30 ""Fish-in-net"固定化胰蛋白酶的制备及其性质研究 " "31 "VB高校题库管理系统I(ACCESS数据库) " "32 "MTO/MTS混合型企业生产决策及其支持系统的研究 " "33 "基于ASP.NET的OA工作流技术研究及实现 " "34 "汽车贸易管理系统 " "35 "混合学习在中职Java课程中的应用研究 " "36 "基于.NET电子商务系统的代码生成器 " "37 "ASP博客系统(ACCESS数据库) " "38 "面向Java的代码混淆技术的研究 " "39 "基于.NET平台的积分商诚订单管理系统 " "40 "基于VS.NET技术的软件框架模型的研究与应用 " "41 "VB汽车销售系统(ACCESS数据库) " "42 "基于对象数据库的统一内容管理模型及其应用研究 " "43 "基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现 " "44 "天津市河东区社区医院药品采购管理系统设计与实现 " "45 "基于Java EE平台的企业遗留系统集成方案研究 " "46 "基于电子商务的物流管理信息系统的研究 " "47 "基于SuperMap IS.NET的森林资源地理信息系统的开发与实现 " "48 "ASP新闻管理发布系统(ACCESS数据库) " "49 "基于Java与Web模式的教务管理系统的设计与实现 " "50 "基于ASP.NET的学生信息管理系统的设计与实现 " "51 "基于ASP.NET安全架构的企业收支MIS安全机制的研究及实现 " "52 "VB宾馆(酒店)客房管理系统I(ACCESS数据库) " "53 "基于数据挖掘技术在超市管理系统中的应用 " "54 "基于ASP.NET的市政府工资管理系统的设计与实现 " "55 "基于群决策系统的高校创新项目网络评估系统的设计与实现 " "56 "基于ARM-Linux平台的Java虚拟机的移植研究 " "57 "基于.NET巴州英才网的设计与实现 " "58 "基于ASP.NET 2.0的汽车部队车辆管理信息系统研究与实现 " "59 "ASP网上售房管理系统(ACCESS数据库) " "60 "OTA系统的Java EE实现研究 " "61 "基于ASP.NET的社区管理信息系统的设计与实现 " "62 "基于.NET和MVC的公司管理信息系统的设计与实现 " "63 "VB汽车美容店管理系统(ACCESS数据库) " "64 "开放式试题库管理系统的研究与实现 " "65 "基于ASP.NET的烟草物流管理系统的分析与设
因文件超过20M不能上传,所以拆分为两个文件分次上传 第1章 COM背景知识 1.1 COM的起源 1.1.1 软件业面临的挑战 1.1.2 传统解决方案 1.1.3 面向对象程序设计方法 1.1.4 最终解决方案:组件软件 1.1.5 面向对象的组件模型——COM 1.2 COM的发展历程 1.2.1 COM以前的对象技术:DDE、OLE 1、VBX控件 1.2.2 COM首次亮相:OLE2 1.2.3 Microsoft拥抱Internet:ActiveX 1.2.4 更多的新名词:Windows DNA和COM+ 1.2.5 远程对象:ORBs和DCOM 1.2.6 COM的最新版本:COM+ 1.3 COM技术现状 1.3.1 COM与CORBA 1.3.2 COM与Enterprise Java Beans 1.3.3 Windows之外的COM 小结 第2章 从C++到COM 2.1 C++客户重用C++对象——例程DB 2.1.1 C++对象 2.1.2 客户程序 2.2 将C++对象移进DLL中——例程DB_cppdll 2.2.1 成员函数的引出 2.2.2 内存分配 2.2.3 Unicode/ASCII兼容 2.2.4 例程实现 2.2.4.1 修改接口文件 2.2.4.2 修改对象程序 2.2.4.3 修改客户程序 2.3 C++对象使用抽象基类——例程DB_vtbl 2.3.1 问题:私有数据成员被暴露 2.3.2 解决方案:抽象基类 2.3.2.1 什么是抽象基类(Abstract Base Class) 2.3.2.2 实现秘诀:虚函数(Virtual Functions) 2.3.3 使用抽象基类 2.3.4 例程实现 2.3.4.1 修改接口文件 2.3.4.2 修改对象程序 2.3.4.3 修改客户程序 2.4 改由COM库装载C++对象——例程dbalmostcom 2.4.1 COM库 2.4.2 对象创建的标准入口点 2.4.3 标准对象创建API 2.4.4 标准对象注册 2.4.5 例程实现 2.4.5.1 修改接口文件 2.4.5.2 修改对象程序 2.4.5.3 修改客户程序 2.5 将C++对象变成COM对象 2.5.1 引用计数 2.5.2 多接口 2.5.3 IUnknown接口 2.5.4 标准类厂接口:IClassFactory 2.5.5 对象代码的动态卸载 2.5.6 自动注册 2.5.7 例程实现 2.5.7.1 修改接口文件 2.5.7.2 修改对象程序 2.5.7.3 修改客户程序 2.6 为COM对象添加多接口支持 2.6.1 多接口 2.6.2 DEFINE_GUID 2.6.3 例程实现 2.6.3.1 修改接口文件 2.6.3.2 修改对象程序 2.6.3.3 修改客户程序 小结 第3章 COM基础知识 3.1 对象与接口 3.1.1 COM对象 3.1.2 COM接口 3.1.3 IUnknown接口 3.1.3.1 生存期控制:AddRef和Release 3.1.3.2 接口查询:QueryInterface 3.1.4 全球唯一标识符GUID 3.1.5 COM接口定义 3.1.6 接口描述语言IDL 3.2 COM应用模型 3.2.1 客户/服务器模型 3.2.2 进程内组件 3.2.3 进程外组件 3.2.4 COM库 3.2.5 HRESULT返回值 3.2.6 COM与注册表 3.3 COM组件 3.3.1 实现类厂对象 3.3.2 类厂对象的创建 3.3.3 实现自动注册 3.3.4 实现自动卸载 3.4 COM客户 3.4.1 COM对象创建函数 3.4.1.1 CoGetClassObject 3.4.1.2 CoCreateInstance 3.4.1.3 CoCreateInstanceEx 3.4.2 如何调用进程内组件 3.4.3 COM客户调用进程外组件 3.5 进一步认识COM 3.5.1 可重用机制:包容和聚合 3.5.2 进程透明性 3.5.3 安全性机制 小结 第4章 COM扩展技术 4.1 可连接对象机制 4.1.1 客户、接收器与可连接对象 4.1.1.1 接收器 4.1.1.2 可连接对象 4.1.1.3 客户 4.1.2 实现可连接对象 4.1.3 实现接收器 4.1.4 建立接收器与连接点的连接 4.1.5 获得出接口的类型信息 4.2 结构化存储 4.2.1 什么叫结构化存储和复合文件 4.2.2 存储对象和IStorage接口 4.2.2.1 IStorage接口 4.2.2.2 获得IStorage指针 4.2.2.3 释放STATSTG内存 4.2.2.4 枚举存储对象中的元
-------------------------------------------------------------------------- Delphi高级编程课程安排一、Delphi程序设计的一般问题二、异常处理三、创建DLL 动态连接库四、创建VCL 组件五、COM 技术六、ActiveX 控件七、数据库开发(ADO、BDE和dbExpress)八、多线程编程九、分布式多层数据库开发(MIDAS技术和DataSnap)十、XML及其应用十一、Internet服务器端Web编程十二、Internet Express快速网络开发十三、MIDAS技术在Web上的应用十四、Web Snap 快速网络开发十五、Web Service 程序服务器十六、FastNet编程(电子邮件和FTP文件传送编程)十七、报表打印--------------------------------------------------------------------------- Delphi 6.0 中高级班课程内容 一、Delphi 6.0的一般问题: 集成开发环境; 面向对象程序设计基础; 组件编程方法; 界面设计; 异常处理。二、DLL 和组件: 创建DLL 动态连接库; 创建VCL 组件。三、COM 对象: COM、DCOM和COM+的基础知识; COM 对象的创建和应用; 创建ActiveX控件; MTS对象; COM+对象。四、多线程技术。五、数据库开发: Delphi 6.0处理数据库的一般方法(BDE、ADO、dbExpress); SQL 查询。 BDE 编程(ODBC和BDE,存储过程,C/S应用程序,主从结构的数据 库程序)。 ADO 编程(ADO 面板的组件,ADO 技术的深入研究,编写基于ADO的数据库应用程序)。 dbExpress开发跨平台数据库程序。六、分布式多层数据库开发: MIDAS技术和DataSnap。 服务器端的COM 编程和客户端应用程序。 SQL查询服务和基于主从结构的多层数据库开发。七、网络开发: Delphi 6.0网络开发的一般问题; COM和Web; 利用ASP 对象编写动态网页; ActiveX和Web; Internet服务器端Web编程。八、Delphi 6.0的快速网络开发: Internet Express多层动态网页编程; Websnap快速网络开发; ------------------------------------------------------------------------------
第一部分 了解COM 第1章 COM概述 何谓CoM COM术语 COM利与弊 COM的好处 COM的局限性 COM组件与接口 何谓接口 接口特征 接口类型 接口规则 接口设计 COM组件的实现规则 实现IUnknown规则 内存管理规则 引用计数规则 COM激活 COM类型 COM客户机 COM服务器 ActiveX控件 COM与面向对象技术 包装 抽象 多态 继承 COMTrader应用程序 小结 第2章 由VC++建立并使用COM服务器 IDL文件 建立第一个COM服务器 定义自定义接口 实现IUnknown和自定义接口 完成COM服务器 生成测试客户机 用ATL建立COM服务器 关于ATL 用ATL建立进程内COM服务器 用ATL建立进程外COM服务器 线程与COM服务器 Win32多线程应用 线程COM组件 自动化与IDispatch 用VC++实现IDispatch ATL与自动化 Automation数据类型 再谈类型库 C++自动化客户机 VB自动化客户机 小结 第3章 用VB建立并使用COM服务器 选择COM项目 设计接口 描述接口 浏览接口 生成对象 使用ClassBuilder 增加属性 增加方法 增加事件与枚举 使用ActiveXDataObject(ADO) 在服务器组件中使用Recordset对象 在客户机组件中使用ADOR 生成断开的Recodset 生成自己的RecodsctS 使用用户定义类型 错误处理 服务器客户机错误处理 使用VBErr.Raise机制 在VB中使用线程模型 设置线程模型 了解再入性与公寓 小结 第二部分 COM与Internet 第4章 在VC++中建立并使用ActiveX控件 ACtiveX控件概还 属性与方法 控件与容器通信 事件与连接点 建立第一个控件 生成控件 测试控件 增加方法 增加属性 增加事件 增加属性页 允许属性保持 使用控件 建立复合控件 增加复合控件 增加功能 增加事件 处理复合控件事件 处理错误 使用控件 小结 第5章 在VB中建立并使用ActiveX控件 VB控件简介 约束与无约束控件 控件生成技术 属性类型 方法 属性配置 过程属性 环境属性配置 运行时只读属性 只在运行时有效的属性 扩展属性 容器属性 合成控件属性 可关联属性 持续与属性包 属性包 使用ActiveX控件界面向导 了解控件寿命 生成ActiveX控件 生成无约束控件 生成设计时数据约束控件 生成运行数据约束控件 小结 第6章 用VC++建立InternetCOM组件 IEActiveX控件 轻量级控件 安全控件 持续属性 文档对象模型编程 活动服务器组件 活动服务器页面 ASP页面的COM组件 小结 第7章 用VB建立InternetCOM组件 无窗口控件 ActiveX控件容器的线程模型 ActiveX控件的安全性 Web页面访问 VBDHTML项目 DHTML项目基础 DHTML应用程序样本 VBIIS应用程序 WebClass 一个IIS应用程序样本 设计控件 设计控件与HTML文件 样本设计控件 小结 第三部分 了解DCOM 第8章 DCOM概述 何谓DCOM 为什么使用DCOM DCOM操作 DCOM组件位置 进程内或进程外组件 代理 RPC(RemoteProcedureCall,远程过程调用) 调动 数据传递 DCOM配置实用程序 DCOM应用程序的安全机制 验证 授权 加密 整性检查 小结 第9章 用VC++建立DCOM服务器 标准与自定义调动 标准调动 自定又调动 网络通伯 远程激活 AppID注册表项 可配置AppID注册表项参数 IUknown优化 DCOM与NT服务 NT服务解剖 基于NT服务的COM服务器 小结 第10章 用VB建立DCOM服务器 应用程序对象模型 何谓对象模型 如何生成对象模型 DCOM设计准则与技术 再论调动 按数值与按引用 DCOM进程外服务器 建立DCOM组件 增加测试客户机 IIS应用程序 增加WebClasses 使用模板 增加自定义Webltems 远程错误处理 小结 第四部分 了解COM++ 第11章 COM++概述 COM与WindowsDNA 用户界面层技术 中间层技术 数据库层技术 组件服务配置 事务处理 排队组件(QC) 实时结构的限制 事务性消息排队 排队组件结构 排队组件故障恢复 QC安全性 动态负荷平衡 对象地 小结 第12章 用VC++建立COM++组件 ADO编程 ADO与OLEDB VC++中的ADO VC++的ADO扩展 建立COM++应用程序 温习IObjectContext接口 用ATL建立COM++组件 编制基于角色的安全性 处理COM+事务 控制事务结果 指定事务属性 确定事务情境 传递接口指针 共享状态 建立事务性COM+组件 小结 第13章 用VB建立COM+组件 了解事务 事务与多层应用程序 COM+与事务 事务属性:ACID COM+系统简介 COM+运行环境 COM+ComponentServices COM+接口 资源分配器 应用程序组件 探索COM+编程模型 COM+组件作为COMDLL 基本COM+编程规则 COM+API 用VB编程COM+ 对象描述表 COM+组件的生命周期 ObjectControl接口 MTS活动 COM+中生成对象 安全引用 组件之间的参数传递 数据类型 使用分布式事务 分布式事务协调器(MSDTC) COM+事务的工作 事务与有状态对象 使用共享属性管理器(SPMSharedProperyManager) 小结 第14章 了解MSMQ 何谓MSMQ MSMQ的好处 MSMQ组件 队列 消息 MSMQ对象模型 MSMQ设置 MSMQ基础 消息发送 消息接收 MSMQ事件 MSMQ事务 小结 第五部分 高级COM与COM+ 第15章 VC++与VB中的COM+服务 了解COM+激活 描述表包装器 激活顺序 使用即时(JIT)激活 使用对象构造 中性公寓简介 了解同步域 表示事务状态 取得对象信息 使用对象对象池的好处 对象地要求 对象地配置 使用排队组件 QC限制 QC配置 QC调用 QC播放控件 使用负荷平衡 负荷平衡要求 负荷平衡配置 小结 第16章 COM与COM+安全性 何谓安全性 WindowsNT安全简介 NT验证 NT扮演 NT访问控制 COM安全结构 验证 访问控制 启动权限 标_ 扮演与掩盖 安全总括 COM+安全 COM+说明性安全 COM+角色 编程COM与COM+安全 整个进程安全 接口级安全 激活安全 服务器方安全 调用描述表安全信息 SecuntyProperty信息 安全性与数据库访问 小结 第17章 Windows2000中的新COM特性 同步机制 COM同步API COM同步接口 异步COM 异步接口构造 异步接口调用 关于异步服务器与客户机 让服务器进行异步处理 调用序列化与自动完成 COM管道 COM管道接口 异步管道与提前读取 调用对象与调用取消 调用取消请求 调用取消处理 轻量级处理器 标准LWH 自定义LWH 小结 第六部分 调试与部署COM和COM+应用程序 第18章 调试与剖析COM和COM+应用程序 调试VB组件 调试MTS组件 调试COM+组件 使用条件编译 调试VC++组件 用VisualStUdioAnalyzer剖析 小结 第19章 部署COM与COM+应用程序 DCOM应用程序部署 配置DCOM服务器 配置DCOM客户机 在Internet上部署 Internet上部署与包装 签名CAB文件 许可ActiveX控件 自动化COM+配置 使用COMAdmin接口与集合 配置COM+应用程序 配置组件 配置角色 部署COM+应用程序 小结

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧