使用Delphi 2005 开发 WinCE 程序

来源:互联网 发布:澳洲数据分析专业 编辑:程序博客网 时间:2024/05/26 05:53
使用Delphi 2005 开发简单的WinCE程序

Development Tools:

Delphi 2005

Windows CE 5.0 (English)

(Download address: http://www.biplip.com/default.aspx?tabid=41)

Delphi for .NET Compact Framework Technology Preview

(Download address: http://www.2ccc.com/article.asp?articleid=2680)

Compact Framework Build Helper v1.0

(Download address: http://www.drbob42.com/mobile/)

安装好上面的相应的工具后,启动Delphi 2005,之后会出现Compact Framework Build Helper 的配制对话框,如下图(如果图片不能正常显示请多刷新几次或按右键点击Show Picture,如果还不行请上我刚申请的网页空间:http://www40.brinkster.com/GARNETT2183/Index.htm)

 

Compiler Path:WinCE 编绎器路径

Library Path: 类库路径

Template Folder: 在Compact Framework Build Helper 的安装路径下.

 

Emulator Path: c路径

OS Image: 镜像文件路径

Shared Path: PC与WinCE 模拟器的文件通迅文件夹

其它设置保持默认.

单击菜单File > New > Other > Smart Device >Smart Device Application 新建一个工程,之后会新建一个窗体,在窗体上拖入

Label、Button 并设置Text属性为Hello World 和 Show,Label1的Visible 属性设为false 如图:

 

并在Button1的单击事件下写入

procedure frmMain.Button1_Click(sender: System.Object; e: System.EventArgs);

begin

Label1.Visible := true;

MessageBox.Show('Welcome you use this Simple Program Demo!');

end;

写完代码后,我们就可以编绎了,不过编绎我们找到

Initializecomponent 这个初始化过程这里

要把下列出现的方法和属性注释掉(具体为什么,还请人告之,Thanks):

SuspendLayout;

Name;

TabIndex;

AutoScaleBaseSize;

ResumeLayout(False);

注释完后,我们就可以正式编绎了,点击Compact Framework Build Helper 工具条的编绎按钮(红色字CF的那个按钮),如果编绎成功就会在这工程的文件夹目录下产生一个EXE文件,把这个EXE文件Copy到我们上面设置的Shared Path 目录下,点击蓝色的运行按钮(如果不能动行,就到Emulator Configurations 面版下面按Launch 按钮)运行Windows CE 5.0模拟器,如下图

 

之后打开My Device找到Storage Card 的文件夹,打开进入,打到刚刚编绎好的exe 文件,执行如图:

 

哈哈,这样就算完成了一个最经典的小程序了…

Writer by KevinLu

2005-12-2

原创粉丝点击