Delphi的发展方向
读“Delphi2010,DELPHI的希望?”有感
原文:http://www.gowjq.com/forum-29-1.html
1) 盛大的主要开发工具是Delphi, 详见: http://act.sdo.com/Delphi/, 游戏是一种复杂交互界面的开发,Delphi可以胜任。同样作为企业应用的前端,用DELPHI开发也是很好的选择。
2) 以下是关于Delphi发展方向文章,可以看到Delphi与JavaDotNet是两个不同的方向。Delphi是通过“数据封装”实现企业级应用后端开发(DBX, DataSnap),而Java与DotNet是通过序列化对象方法实现企业级后端开发。“数据封装”虽然高效,但不是后端开发的主流。David I的方向有问题。
3) 我认为Delphi的方向应是:
1)企业级应用的前端开发的利器。移动开发是企业级应用的前端,Delphi应支持。
2)为访问企业级后端应用提供丰富接口。不应集中在dBx或datasnap上,应多支持sdo, json, soap等。
相关文档:
要实现这一功能,首先要用到ActiveX控件中的TShockwaveFlash控件。
首先让我们来将TShockwaveFlash控件加入到Delphi的组件面板中(没有装Flash的朋友可以从网上下载一个Flash8.ocx文件来进行安装)
1.打开Delphi(本人用的是Delphi7.0)点击菜单中的Component->Import ActiveX Control...
2.在弹出的窗口中的Import ......
显示一个GIF动画
procedure ShowGIF( GIFFileName : String );
var TargetFrameName,PostData,Heads,Flags : OleVariant; URL : widestring; begin TargetFrameName := '';{指定Frame的空字符串时,则在当前Frame中打开动画文件} PostData := false;{不发送数据} Heads := '';{Header信息为空} Flags := 0;{Flags设为0} ......
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
Button3: TButton;
Bu ......
implementation
uses ComOBJ;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var ExcelAPP1:Variant;
ExcelApp2:Variant;
I,j: Integer;
ID,IDX:string;
begin
try
ExcelAPP1:=CreateOleObject('Excel.Application');
E ......