- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用Delphi .NET开发Using Delphi for Microsoft .NET Framework Development Delphi .NET的基本应用 Delphi .NET的开发 Delphi .NET中调用Win32代码 Delphi .NET内核概要 Delphi .NET的基本应用(10 分钟) Delphi .NET的基本应用 安装Delphi .NET的基本需求 Delphi .NET产品结构 Delphi .NET的可选件 Hello, World! Delphi .NET的调试环境 安装Delphi .NET的基本需求 MS Internet Explorer 6.0 SP1 MS .NET Framework v1.1 MS .NET Framework SDK v1.1 MS VJ# v1.1 Redistributable MS Internet Infomation Server (IIS) MS Cassini Web Server Delphi.NET产品结构 Delphi .NET的可选件 Hello, World! program Hello; {$APPTYPE CONSOLE} var Str : String = Hello, World!; begin Writeln(Str); Readln; end. Delphi .NET的调试环境 使用.NET SDK中的DbgCLR.EXE 使用Octane的集成调试环境 Delphi .NET的开发(30 分钟) Delphi .NET的开发 Console Application Windows Forms Application VCL Forms Application Data Providers Database Application ASP .NET Web Application ASP .NET Web Services Application Web Control Library Class、Component Package Windows Forms Application 透过Forms,可以轻松地访问.NET构架的其它部分。例如使用Windows Forms作为Web Services的Client,或者透过ADO.NET界面访问数据库。 VCL Forms Application 通过将Delphi VCL映射到.NET FCL,Borland实现了在Delphi .NET上转化旧有系统的最简便方法。使旧有系统在.NET上的转化成本降至最低。 Data Providers Database Application BDP为Windows Forms App.、ASP.NET App.,以及Web Services提供同样的数据库接口界面。 ASP .NET Web Application HTML控件与Server控件,享有与Windows Forms控件相同的设计界面。开发ASP.NET Web App.与Windows Forms方法类同,甚至更容易。 ASP .NET Web Services Application 对于Web Servers App.来说,并不关心Client是谁,或怎样开发,而只需要提供一个访问界面。这看来象COM组件的机制,但却与COM无关。 使用Client访问Internet上的Web Servers 可以使用任何的Client应用来访问Web Servers。而Delphi .NET中的Client实现方案,比其它语言更加便捷。 Class、Component Package 快速的实现一个新Class 更好的组件设计器(Windows Forms ASP.NET User Control) Package管理器 程序组(Assembly)与包(Package) Delphi .NET中调用Win32代码(10 分钟) Delphi .NET中调用Win32代码 托管(Managed) 与非托管(Unmanaged)代码 导入DLL例程 InterOp实现对非托管代码的调用 托管(Managed) 与非托管(Unmanaged)代码 托管代码可以调用DLL中的非托管函数 托管代码可以使用现有的COM组件(服务器) 非托管代码可以使用托管代码实现的服务 导入DLL例程 Delphi .NET的内核概要(10 分钟) Delphi .NET的内核概要 GetMem()、FreeMem()与ReallocMem() 消失的PChar、Pointer和过程指针 对象类型和类类型:Object Type Class T
文档评论(0)