当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Borland® Delphi® 2005
 

 

 ·fastreport常见问题集     »显示摘要«
    摘要:fastreport问题集 选自delphi园地 http://www.delphifans.com/infoview/article_401.html---------------- 使用自定义函数 ----------------------------------------q: 我怎样添加我的自定义函数?a: 使用 tfrreport.onuserfunction 事件. 这里有一个简单的......
 ·bass真是太好用了!     »显示摘要«
    摘要:可以随意播放你自己的文件;下面是delphi7中我用bass.dll播放文件的实例.(和分类标题一样,写的很菜的,请多多包含指点啊)说明:要播放文件名为wdf的某段数据;偏移offset处开始,读取size大小的内容到memorystream中,然后调用bass播放;(这是目前bass的版本,老版本没试过,呵呵)function bassmp3(wdf: string; offset,size: ......


翻譯Borland? Delphi? 2005使用 VCL for .NET移植到 .NET(2)

borland® delphi® 2005 migration to .net using vcl for .net

by bob swart, bob swart training & consultancy 【程序编程相关:对Delphi接口的又一疑惑:怎么会自动

【推荐阅读:如何在DBGRID或者STRINGGRI

【扩展信息:Delphi单元测试工具Dunit介绍

數據訪問

我們已經將一個vcl應用程序移植到.net, 現在是時候來操作一個大點的項目了, 這次將會有更多的實際應用會遇到的問題. 這次代碼中包括數據訪問, 所以, 讓我們到delphi7\demos\db 下看看. 在目錄的几個範例中, mastapp与ibmastapp是最大的, 有最多的unit(單元)与form(窗體).

 

如果你沒有安裝delphi7, 那你也可打開bds\3.0\demos\delphiwin32\db目錄, 裹面同樣有mastapp 与 ibmastapp這兩個項目(但已經移植到新的項目格式了-包括bdsproj文件).

 

mastapp已經被移植到.net了, 你能在bds\3.0\demos\delphi.net\db\mastapp這個目錄下找到對應的版本, 而ibmastapp還沒移植到vcl for .net, 所以, 你無法在bds\3.0\demos\delphi.net\db or bds\3.0\demos\delphi.net\vcl\db找到對應的版本.

 

所以, 作為我們一個重要的示範, 讓我們開始將ibmastapp應用程序從win32移植到.net下—一個看起來比較復雜的數據庫應用程序範例.

 

首先, 我們還是將必要的文件作個備份.

在bds\3.0\demos\delphi.net\vcl\db目錄下創建一個新的子目錄, 名字為ibmastapp. 我們工作到最後, 會得到一個新的delphi for .net vcl db項目的範例. 將bds\3.0\demos\delphiwin32\vclwin32\db\ibmastapp目錄下的所有文件復製到bds\3.0\demos\delphi.net\vcl\db\ibmastapp目錄下 將文件mastapp.bdsproj刪除, 因為這個文件包含了指定這個項目為delphi win32項目的信息(而現在我們是要將其移植到.net) 現在我們已經準備好了開始在一個新的ibmastapp項目上工作, 并將其移植到.net了.

運行delphi 2005 在歡迎頁面(welcome page)上點擊open project按鈕, 并打開bds\3.0\demos\delphi.net\vcl\db\ibmastapp目錄下的mastapp.dpr文件(因為我們是win32的範例中復製過來的) 因為項目沒有包含有.bdsproj文件, delphi 2005 ide 需要詢問你來确定是陞級這個項目為win32還是.net的項目. 所以, 會彈出一個陞級對話框詢問你, 如下圖

在項目陞級對話框中選擇將mastapp陞級為.net

選擇delphi for .net, 并且按ok按鈕 我們會得到一個帶有.net personality信息的mastapp.bdsproj文件. 現在保存文件, 新的個性信息將會保存到mastapp.bdspro文件.


...   下一页
 ·检查rs232(串口)是否接有设备     »显示摘要«
    摘要:在rs232中有4个脚位可用来回应讯号给电脑分別为cts,dsr,ring,rlsd当未接上设备时,脚位的电太皆为低电压,讯号传回off,很多设备都利用此四个脚位与电脑沟通,所以检查脚位电压就知道改com上是否有设备存在ms_cts_on,ms_dsr_on,ms_ring_on,ms_rlsd_onprocedure tform1.button1click(sender: tobject);va......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE