设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> Delphi >> wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发
精品推荐
Delphi点击TOP10
·Delphi2005可以下载了
·用Delphi实现整个网站图片的极速下载
·制作QQ消息炸弹
·TextFile读写
·首次发布Delphi7汉化帮助
·用delphi实现冰河的远程屏幕操作功能
·Delphi的优点
·systemparametersinfo详细用法
·Delphi 6 IDE的运行时抓图及简介
·delphi实现批量缩略图生成工具开发代码
编程开发点击TOP10
·ASP.NET 程序中常用的三十三种代码
·利用ASP.NET构建网上考试系统
·C#版的网站新闻发布系统
·(转)23种设计模式汇集
·设计ASP.NET新闻管理系统
·深山红叶袖珍PE工具箱V16正式版
·我的.NET书架 (入门篇)
·java笔试题
·网页打印问题,打印设置,打印预览,打印分页,纵打,横打及页面的边距
·.NET:是什么?将走向哪里?
精选专题

wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发

作者: 来源:网络文章 时间:2005-12-14 17:23:47

wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(9)     finally
      Customer.Close;
    end;
  end;
  Handled := True;
end;


---- figure6:存储用户输入的数据到customer表中。
---- 这段代码从Request.ContentFields 属性中提取新的客户信息,然后在Customer 表中查找正确的客户记录,然后调用Edit方法把这个表转入dsEdit状态,设置字段值(fields),最后调用Post方法提交记录。

---- 测试海上冒险程序为测试这个程序,你需要有一个Web服务器,它上面能运行ISAPI系统。这个例程已经在Microsoft IIS4.0下测试通过,但她应该也能够在其他的兼容产品上或者是IIS的其他版本的系统上运行。除了这台Web服务器之外,你还需要下在并安装Nokia WAP Toolkit version 1 。(截稿时,Nokia WAP Toolkit 1.3 的测试版本提供下载)。这个产品可以从Nokia的WAP站点免费下载 (Http://www.Delphizine.com/include/Click_Redir.ASP?Url=http://www.forum.nokia.com/. ) 这个开发工具不需要安装在和WEB服务器的同一台计算机上,因为说有它需要的仅仅是能通过IP网络连接到WEB服务器。当这个WAP开发工具打开时,他会显示一个欢迎项目(参见图2)。这个开发系统能模拟两个移动电话模块。为实现MAOOQS,使用这个开发工具参数菜单命令选择Nokia 6110型的电话。

---- 为定位这个程序的登录屏幕,从Go菜单的中选中Load Location command ,键入登录的login.wml文件的URL:http://localhost/login.wml.注意在做这些操作之前,这个login.wml文件需要被拷贝到web服务器的publish目录的根目录下面,不用说这时这台web服务器比喻已经成功的运行MAOOQS。

---- 下图显示的是我们的测试的海上探险应用程序的相关的屏幕。当这个login.wml文件被成功的登录之后,你将很快看到步骤1中的"Welcome to" 屏幕,几秒钟后,屏幕自动切换到step 2,为在输入字段中输入文本,点击wap电话键盘区的左上角的蓝色的"/"符号。点中之后,wap电话屏幕的左下角写的是"Edit",如果它写的是"Login",你需要点击上、下箭头按钮,因为这时不是编辑状态。

---- 当成功点中Edit 命令时,屏幕显示如step3所示的完整的文本输入编辑器。customer ID 字段只能输入数字,所以点击数字键一一输入相应的数字,如果你输入出错的话,右边的"/" 可以擦去最后一个字符。passWord 字段中可以输入字母和数字,所以你就输入相应的的passWord,有时你可能需要重复点击数字键以输入字母,例如:如果你需要输入字母"B",你需要快速点击按钮"1"两次惨能够输入这个字母。如果你使用移动电话输入文本的话,你就必须知道这种输入文本的方法。



---- 上图是Nokia 6110手机扩大的屏幕,这些step简介在MAOOQS程序中出现的次序从dll来的请求数据

---- 当the customer ID 和passWord 成功输入后,你将发现屏幕又出现了step 2中的画面。 稍稍等待"Login" 命令被激活,然后点击"/"按钮来选中命令,这将处理这个登录过程选中Login 命令来使得这台wap移动电话连接到web服务器的/scripts/ 目录中的 MA_OOQS ISAPI应用程序,当然了,这时ISAPI DLL 已经被放置到web服务器的/scripts/ 目录中,并且这台web服务器有足够的权限正常执行这些dll,如果每一步都很正常的话,这台wap移动电话就会接受到从dll返回回来的正常的wml数据。如果输入了不正确的customer ID 或者 passWord两者中任一项的话,就会显示如 setp 4中所示的屏幕,显示出不正确的ID屏幕;正常的话,显示如step 5中所示的主菜单。

1.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(1)
2.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(2)
3.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(3)
4.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(4)
5.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(5)
6.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(6)
7.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(7)
8.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(8)
9.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(9)
10.wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发(10)
共10页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [108 :>

wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发 相关文章:
wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com