2003/12/26
Delphi8安装前的准备
1、Microsoft .NET Framework Version 1.1 Redistributable Package
http://download.microsoft.com/download/a/a/c/aac39226-8825-44ce-90e3-bf8203e74006/dotnetfx.exe
2、.NET Framework SDK Version 1.1
http://download.microsoft.com/download/5/2/0/5202f918-306e-426d-9637-d7ee26fbe507/setup.exe
3、Microsoft Visual J# .NET Version 1.1 Redistributable Package
http://download.microsoft.com/download/0/5/5/055cd070-5455-470e-bc34-075f70c050a0/vjredist.exe
4、Java 2 Runtime
http://public.planetmirror.com/pub/java-sun/J2SE/1.4.2_03/win32/j2re-1_4_2_03-windows-i586-p.exe
试了一下,写了一个简单的程序,拿到Win98电脑上运行通过。需要先运行dotnetfx.exe。
2003/12/27
If IIS is installed after the .NET Framework, ASP.NET must be
registered with IIS by choosing Start | Run and entering the
following command:
%comspec% /K %windir%\microsoft.net\framework\v1.1.4322\aspnet_regiis.exe -i
Otherwise, attempting to run an ASP.NET application in the IDE
will result in the error "Unable to attach to ASP.NET worker
例子WorldTravel(WebDB)要求InterBase7.1(http://www.interbase.com),用"localhost:C:\program files\borland\bds\2.0\Demos\WebDB\worldtravel.gdb"设置BdpConnection 。测试通过。
例子DB/ASPPortal
1.从OWEBackup.bak还原数据库D4NetSoft(mssql2k),注意数据库文件的位置须在C盘指定的位置;
2.拷贝目录BDSWebExample到IIS的wwwroot,重命名为OctaneWebExample
3.运行
测试通过。
注册用户时出错:
Page.IsValid cannot be called before validation has taken place. It should be queried in the event handler for a control with CausesValidation=True or after a call to Page.Validate.
2003/12/30
按照delphi8的在线帮助
Building an ASP.NET "Hello World" Web Services Application成功
Accessing an ASP.NET "HelloWorld" Web Services Application遇到下面的问题,帮助中拷贝的如下代码:
procedure TWinForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
begin
new ws := WebService1();
button1.Text := ws.HelloWorld();
end;
编译时出现如下错误:
[Error] WinForm1.pas(93): '(' expected but identifier 'ws' found
[Error] WinForm1.pas(94): Missing operator or semicolon
[Fatal Error] Project2.dpr(19): Could not compile used unit 'WinForm1.pas'
照帮助不行,那就自己修改一下吧,在代码中加入下面一行:
uses localhost1.Webservice1;
然后修改代码如下:
procedure TWinForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
var ws:localhost1.WebService1.TWebService1;
begin
ws :=localhost1.WebService1.TWebService1.Create();
button1.Text := ws.HelloWorld();
end;
编译通过,成功运行。
两种客户端都试过,成功!
用JBuilder9写的Tomcat下的webservice,用Delphi8写的客户端测试通过。
2004/01/03
Delphi8提供了新的数据库技术ADO.NET和BDP.NET,包括BDE是为了向后兼容,dbExpress是为了创建跨平台应用,IBX.NET (InterBase for .NET),DataSnap .NET 使用Midas (DCOM)客户连接三层应用中的数据库。
2004/01/05
Delphi8中可以创建两种不同的应用,VCL Forms Application和Windows Forms Application相应地也有.NET VCL component和.NET component。.NET VCL component是为了与以前的版本兼容,ADO.NET connector就是这种控件,但是确省地不出现在工具栏。很多控件都没有出现,包括许多Active X控件。
2004/01/10
Delphi8开发ASP.NET应用时服务器端脚本语言也是用的C#。
2004/01/12
用Delphi8开发ASP.NET应用一般步骤:
1.建立BdpConnection
2.建立BdpDataAdapter,设置BdpDataAdapter中的connection,选择Table,选择DataSet
3.设置DataSet中的Tables-Columns
4.建立DBWebDataSource
5.建立DBWebGrid和DBWebNavigator,设置它们的DBDataSource和TableName,设置DBWebGrid的Columns(可以包含Button Column,Edit,Delete等)
2004/03/15 VS.NET 2003
安装了VS.NET 2003英文版,没有MSDN光盘。不过可以在线查看,地址如下:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/vsnetanchor.asp
VS.NET 2003支持windows ce.net应用开发。
2004/03/18 VS.NET 2003
建立多层应用,遇到如下问题:
D:\My Documents\Visual Studio Projects\AuthorsWebService\AuthorsWinClient\Web References\localhost\Reference.map(1): Custom tool warning: DiscoCodeGenerator unable to initialize code generator. No code generated.
2004/03/19 VS.NET 2003
重做了一次,没有遇到上述问题,winclient成功。
但是在做webclient时,Update遇到下面的问题:
Specified cast is not valid.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidCastException: Specified cast is not valid.
Source Error:
Line 81: for (int i=1; i <= AuthorData.authors.Columns.Count; i++)
Line 82: {
Line 83: TextBox t = (TextBox)(e.Item.Cells[i].Controls[0]);
Line 84: DataRow row = AuthorData.authors[e.Item.DataSetIndex];
Line 85: row[AuthorData.authors.Columns[i-1].Caption] = t.Text;
Source File: c:\inetpub\wwwroot\authorswebclient\webform1.aspx.cs Line: 83
Stack Trace:
[InvalidCastException: Specified cast is not valid.]
AuthorsWebClient.WebForm1.DataGrid1_UpdateCommand(Object source, DataGridCommandEventArgs e) in c:\inetpub\wwwroot\authorswebclient\webform1.aspx.cs:83
System.Web.UI.WebControls.DataGrid.OnUpdateCommand(DataGridCommandEventArgs e)
System.Web.UI.WebControls.DataGrid.OnBubbleEvent(Object source, EventArgs e)
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
System.Web.UI.WebControls.DataGridItem.OnBubbleEvent(Object source, EventArgs e)
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e)
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
System.Web.UI.Page.ProcessRequestMain() +1277
2004/03/22 VS.NET 2003
安装了MSDN简体版
Windows2000BIG5+VS.NET 2003English+MSDNGB
可用。
2004/03/24 VS.NET 2003
101 Visual Basic and C# Code Samples
http://www.microsoft.com/downloads/details.aspx?familyid=08e3d5f8-033d-420b-a3b1-3074505c03f3&displaylang=en
2004/03/25 VS.NET 2003
数据库应用开发工具
http://www.deklarit.com
按getting started试了一下,感觉很好
VSS和Vision需单独安装
2004/03/27 Delphi8
Borland的产品强调建模,delphi8和C#Builder都支持UML类图。
VS.NET 2003的建模工具是Visio。
2004/04/01 Delphi.NET
Delphi.net做的Asp.net都出现如下错误:“unable to attch to asp.net worker process(typically aspnet_wp.exe or w3wp.exe)”
这个错误一般是安装.NET Framework之后才安装IIS引起的。解决办法是在命令行执行下面的命令
%comspec% /K %windir%\microsoft.net\framework\v1.1.4322\aspnet_regiis.exe -i
之后也可能还会出现一次这个错误,再试一次就行了。
这样,在WEB站点的目录下会建立一个子目录aspnet_client
2003-12-26 15:09:00
发表评语»»»
2003-12-30 16:39:54 .NET Frameworkvbc.exe in \WINNT\Microsoft.NET\Framework\v1.1.4322
Samples in \Program Files\Microsoft.NET\SDK\v1.1
2004/01/02
昨天安装了VS.NET,做Web service的“Hello World”例子试了一下,成功。做法跟Delphi8非常类似。只是不能调试。按照在线帮助检查,问题解决。要用计算机名代替IP。
2004/01/07
按在线帮助用VS.NET做Web页面,点击一个按钮弹出一个消息框,很方便。C#可代替JScript。
2004/07/12
下载了IBM Rational XDE Developer .NET评估版(有效期15天),与VS.net结合紧密。
*****************************************
最近又开始学习delphi。停了好几年不用了,找了些资料看了看,结果其中找到这个。没时间看,先装在这里,以后慢慢看了。昨天晚上看了李维的D8运用视频讲座。发现怎么D8就和VS一个德行啊。borland怎么也向.NET靠近了。是不是殊途同归?!不过看到D8这样的功能,也还是高兴。
分享到:
相关推荐
### Delphi XE8安装dpk控件指南 #### 一、引言 Delphi是一款功能强大的集成开发环境(IDE),被广泛应用于Windows应用程序的开发。Delphi支持多种编程语言,其中Pascal是最主要的语言之一。Delphi XE8是Embarcadero...
#### 二、安装准备 在开始安装之前,确保满足以下条件: - **操作系统**:Windows 10(64位推荐) - **硬件配置**:至少4GB内存,推荐8GB或更高;硬盘空间至少15GB可用空间 - **网络连接**:安装过程中可能需要...
- Delphi 5、Delphi 6、Delphi 8以及后续版本如Delphi 2007、Delphi 2006等的EhLib安装流程基本相同。 - 但需注意不同版本间可能存在的API差异,确保所使用的EhLib版本与Delphi版本相匹配,避免出现兼容性问题。 ##...
描述中的"DevExpress for delphi 直接安装版"进一步强调了这个组件包是为Delphi开发者准备的,而且提供了一个方便的安装流程,用户可以快速地将其集成到自己的Delphi项目中。 标签"Delphi7"和"devexpress"分别代表...
**ZEOSDBO-6.6.5及Delphi2007安装步骤详解** ZEOSDBO(Zen Enterprise Objects for Databases)是一款强大的数据库访问组件库,它为Delphi和C++Builder开发者提供了多种数据库连接功能。在Delphi2007中使用ZEOSDBO...
6. **install.txt**:安装说明,详细描述了安装过程,包括系统准备、安装步骤、可能出现的问题及其解决方案。 7. **安装指南.txt**:可能是一个更详细的安装教程,指导用户如何顺利安装和配置Delphi 5。 8. **173...
在配置好基础环境后,接下来需要安装和配置Delphi的Linux交叉编译工具链,如Embarcadero RAD Studio中的C++Builder或Delphi部分,它们提供了对Linux平台的支持。具体步骤包括: 1. **获取Delphi的Linux支持**: 确保...
3. **使用前准备** 在使用 Delphi TChromium 最新版时,首先需要确保已安装与之匹配的 `CEF3` 包。通常,这需要下载 CEF3 的二进制文件,其中包括必要的动态链接库和头文件。同时,可能还需要安装 Delphi 的配套包...
4. **环境准备**:在安装前,确保Delphi XE已成功安装并且运行正常。如果有任何Delphi的更新或补丁,先安装它们以确保兼容性。 5. **运行安装程序**:找到解压后的安装文件,可能是setup.exe或类似名称,双击启动...
如果尚未安装,可以在Delphi安装盘中找到相应选项并安装。 #### 三、制作流程详解 接下来详细介绍Delphi程序打包的具体步骤: 1. **启动ISE并创建新项目** - 启动ISE并创建一个新的项目。 - 在“App Info”...
Skin++ For Delphi目前全面支持Delphi4、Delphi5、Delphi6、Delphi7、Delphi8、Delphi2005、Delphi2006。 迄今为止,Delphi支持4种类型的应用程序: 1、VCL Forms Application – Delphi for Win32 (该类型在...
Skin++ For Delphi目前全面支持Delphi4、Delphi5、Delphi6、Delphi7、Delphi8、Delphi2005、Delphi2006。 迄今为止,Delphi支持4种类型的应用程序: 1、VCL Forms Application – Delphi for Win32 (该类型在...
本资料集《Delphi编程技巧集》是专为Delphi开发者准备的一份宝贵资源,旨在帮助程序员提升在Delphi平台上的开发技能和效率。 **1. 面向对象编程基础** 在Delphi中,一切皆为对象。理解类、对象、继承、多态和封装等...
"ncoci8"可能是指使用Oracle的第8代客户端库进行连接,这表明是较旧的版本,可能需要考虑升级到最新版本以获得更好的稳定性和安全性。 总的来说,通过OCI在Delphi中连接Oracle数据库是一种高效且灵活的方法,适合...
8. **程序打包与部署**:探讨如何将Delphi应用程序打包成可执行文件,以及如何处理依赖性和安装过程。 9. **性能优化**:提供关于提高Delphi程序运行效率的策略和技术,包括代码优化和内存管理。 10. **扩展和插件...
### TeeChart8安装方法 TeeChart是一款广泛应用于Delphi及C++Builder等开发环境中的图形图表组件,它能够帮助开发者快速实现数据可视化的需求。本文将详细介绍如何在Delphi环境中安装TeeChart8,并确保其正常运行。...
- 当你的程序准备发布时,确保将自定义字体文件一起打包。如果字体文件很大,可能需要考虑将其压缩并使用资源包管理器。 以上就是在Delphi XE10中实现自定义字体的基本步骤。通过这些方法,你可以让应用程序的视觉...
通过以上步骤,我们不仅成功地实现了Delphi 7中SPCOMM组件的安装和基本配置,还完成了与单片机8051之间的握手信号通信。这为更复杂的串口通信项目打下了坚实的基础。SPCOMM组件因其简洁性和高效性,成为Delphi开发者...
本文详细介绍了 Delphi XE2 开发 iOS 环境的安装与设置过程,包括硬件设施、软件准备、安装 Delphi XE2 开发 iOS 环境、设置虚拟机、安装 Mac OS X Lion、安装 Xcode 和 iOS SDK、安装 Firemonkey-ios.dmg 镜像等...