应该在BorCon上做完的几个DEMO

时间:2009-03-15 02:52:39
【文件属性】:

文件名称:应该在BorCon上做完的几个DEMO

文件大小:16.46MB

文件格式:ZIP

更新时间:2009-03-15 02:52:39

另类其它 控件 源码 资源

EN。抱歉,我找不到地方上传它,暂时用用这个地方吧。压缩包中包含的文件: TSCC.exe : 解码器TechSmith Screen Capture Codec (TSCC). 如果要在其它播放工具中放演示的AVI,需要安装该解码器 CamPlay.exe : Camtasia 专用的播放器。用它播放,不需要先安装解器。1. 使用FCL/VCL下的组件设计与ASP.NET下的组件设计器的相似性对照--------ASP.NET.User.Control.DemoDEMO.aviUser.Control.DemoDEMO.avi--------在两种方式下设置组件的操作是大致相同的。在User.Control.Demo这个DEMO中,我特地做了两个错误的操作。第一个错误操作是在将UserControl.pas这个单元加入Package1中,便立即开始编译,这时会提示“File not Found : ‘System.Drawing.dcuii”,这是因为Delphi .NET缺省时不会添加对System.Windows.Forms/System.Data的引用。因此需要添加这些引用。随后Package1.dll将被编译通过。第二个错误操作是试图通过“Install VCL Package”来安装刚才的Package1.dll。这时会发现在窗体上添加User Control失败。这是因为该组件并没有添加成功。更具体的原因是因为Package1.dll没有在搜索路径上。因此,在主应用程序中添加对Package1.dll的引用后,控件可以向窗体上添加了。之所以留下这两个错误的操作,是因为我相信这是初次使用Delphi .NET的用户一定会遇到的。希望这个DEMO的出现,能让大家入手快一些。^.^2. 使用Windows Forms作为Client开发Web Services应用 (这个DEMO在BorCon上成功完成,但我认为有再做一次的价值)--------ASP.NET.Web.Service.Demo--------这个DEMO展示了Client与Web Services交互的基本代码。Service使用的是Delphi.NET生成的框架中的缺省演示代码,它将返回一个“Hello World”字符串。同样的,Services中也可以返回xml描述的数据库等等,但基本代码结构是一样的。Client使用了ASP.NET和VCL Forms两种实现方式。我在BorCon上做的是WindowsForms,所以就不再做了。但代码是完全一样的。从DEMO上也可以看出这一点。按下Button,你应该注意到Caption的变化。但是,重要的是:这个字符串是从Web上远程获取的,但是调用代码时与在本地一样!3. Delphi .NET版本的Web Browser开发(使用InterOp实现Win32代码调用)--------ActiveX.Web.Browser.DemoDEMO.avi--------有想到过InterOp原来是这么简单的吗?看看.NET Framework中关于它的文档,你会哭的。但是,Delphi .NET中……太简单了!


【文件预览】:
ASP.NET.Web.Service.Demo
----DEMO.avi(6.44MB)
CamPlay.exe
User.Control.Demo
----DEMO.avi(3.83MB)
说明.txt
TSCC.exe
ActiveX.Web.Browser.Demo
----DEMO.avi(4.68MB)
ASP.NET.User.Control.Demo
----DEMO.avi(1.94MB)

网友评论