delphi 专家,熟悉Delphi,Oracle,Sqlserver Web,Android,IOS,Javascript。企业信息化建设。
要学习本教程,请先参考下面的教程:安装 Basic4android 和 Android SDKHello world - 安装Android 模拟器 在这个教程里面我们要使用设计器来建立layout.
如果你还没有安装Basic4android和Java SDK,请先参照后面的链接里面的安装和配置方法:http://www.basic4ppc.com/forum/basic...droid-sdk.html 在这个教程里面,我们将建立一个新的AVD (Android Virtual Device)并生成模拟器实例.
这几天没有来得及更新博客,有两个原因,一个是个人的私事比较忙,另外就是应basic4android 作者的邀请,把basic4android 的介绍和教程翻译成中文。前年开始做android开发,由于过去一直使用delphi 开发,习惯了可视化设计,实在不太习惯使用Java 开发, 刚好有个国外的朋友介绍了basic4android, 当时basic4android还是beta 测试阶段,经过测试就发现basic4android除了使用visual basic 的语法外,其它都非常类似delphi 的开发,就第一时间使用其开发Android.效率和功能都非常不错。
今天早上,收到了kbmMW 作者Kim Madsen的一份邮件,说他看到我在写文章介绍kbmMW(我的博客是中文的,难道他也认识汉字,呵呵), 为了感谢我的支持,我的读者可以以7.5折的优惠价格购买kbmMW 的企业版和专业版,截至时间为2012年3月13号。
上次说明了客户端如何把变化的数据更新到服务器端,但是在实际应用中,往往是要同时更新若干个表, 为了保证逻辑上一致,这些表的操作要么都一次成功,要么全部失败,这就需要使用事务处理。我们今天 就来说一下,怎么在kbmMW中实现事务处理。
上次写了从kbmMW服务器给客户端返回数据,我们实现了数据的查询功能,但是当客户端对数据进行了增加、更新、删除的操作, 我们必须把这些操作返回到服务器端,并对后台数据库进行更新。kbmMW 可以很方便的实现这一功能,今天就做一个更新数据到 服务器的例子。
刚写完几个多层的例子,本来准备再写点其他稍微复杂的例子,很多同学就问数据库访问的方法,既然这样,就先写一下 数据库访问的过程与方法。kbmMW 支持很多数据库访问方式和控件,前面在安装时已经说过了。
昨天本来准备写一个kbmMW 做webserver 的一个例子,可是在调试过程中发现不能正常显示图片文件。跟踪了很长时间 才发现是string 和 ansistring 在XE2 里面转换造成的问题,经过修改后,终于可以正常运行了。
在第一个简单的例子,服务器返回给客户端的是一个简单的变量,但是在日常的应用中,往往需要给客户端传输大量的数据,例如要 返回流,在kbmMW 里面返回流也是比较方便的,下面我们就以给客户端返回一个照片为例,说明一下。
我们今天做一个kbmMW 简单服务,功能是客户端调用服务器端的过程,完成一个累加的功能。 首先我们建立一个空白的vcl form 应用程序,并放置几个控件,如图所示: 其中有三个控件,一个kbmMWSever1,一个kbmMWTCPIPIndyServerTransport1,还有一个就是启动按钮。
呵呵,说曹操,曹操到。昨天刚写完kbmMW 的配置,今天kbmMW 4.00 正式版就发布了。 We are happy to announce the immediate availability of kbmMW Enterprise Edition v.
更新至kbmmw 5.04. (2017.12.14) --------------------- 目前的KbmMW 最新版是4.0 beta 版,它支持最新的delphi XE2 ,同时支持win32,win64,mac osx的编译开发。
http://docwiki.embarcadero.com/RADStudio/XE2/en/Release_Notes_for_XE2_Update_4 Changes and New Features in XE2 Update 4 This update includes the fol...
-------创建数据库应用 时间过的真快,距离上次写Delphi+Apache 开发动态网站已经快一年了,Borland 的Delphi 7都发布快半年了,一直没有时间静下写文章,今天就写一下怎么创建数据库应用,其实网站的数据库和普通的客户端应用差不多,唯一的不同就是那些可视化控件不能再用了,虽然delphi 6 和7里面提供的websnap 功能比较强大,但是在实际应用中定制性太差,可控制的东西复杂,因此本文还是以web broker 为例。
有网友问我常用的控件及功能。我先大概整理一下,以后会在文章里面碰到时再仔细介绍。 Devexpress VCL 这个基本上覆盖了系统界面及数据库展示的方方面面,是做桌面系统必备的一套控件,目前的版本是2011.2.3, 支持win32 及win64。
随着现在各种js 框架(例如extjs,Jquery)的迅猛发展,很多网站都开始使用这些框架开始设计 web 页面,而且为了提高用户体验,大量使用了AJAX 技术,可以动态实现很多网页内容, 本文就以extjs 的grid 为例,介绍一下使用webbroke的服务器 与js 框架的交互。
在主程序里面把数据库访问控件设置并注册好,在脚本里面使用数据库就非常简单。 可以类似下面的脚本访问数据库。 要实现数据库访问,我们采用的是Devart 公司的数据库访问控件。该公司有单独访问 oracle,sql server,my sql,interbase 的控件,也有UniDac 控件可以同时访问包括以上数据库 的其他数据库,例如db2,access,sqllite 等。
看了前面的文章同学,都会认为delphi 开发web比较麻烦,没有PHP 和ASP 方便。 因为每次要改动网页的内容,就要重新编译一次,重新发布一次,这样也太麻烦了。那么我们就 做一个类似PHP 的动态web 服务器吧,一次编译发布后,就不用再改了,网站内容需要变化时,只 需要修改脚本就可以了。
用delphi6+Apache 开发动态网站(一) -------创建一个简单的网页 随着Internet 的飞速发展,动态网页的开发方法五花八门,有ASP,JSP,PHP,CGI等等,其中web server...
我从delphi1一直用到现在的delphi 7,中间几乎每个版本都用过来开发实际应用,每个版本都有新的功能和亮点出现, 但是delphi8( 其实只是for .NET),delphi 2005 几乎可以说是一场灾难,当然这其中borland 内部也发生着翻天覆地的变化。
我的老家在陕西渭北,祖祖辈辈住在窑洞里,窑洞里面冬暖夏凉,结实耐用,非常舒服。 随着新农村的改造,新盖的楼房慢慢替代了古老的窑洞,剩下的窑洞渐渐越来越少人住了, 也慢慢的荒凉起来,估计再过几十年后,窑洞也就成了遗迹了。