⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 releasenotes.txt

📁 OPC服务器及客户端编程
💻 TXT
字号:
{------------------------------------------------------------}
{                    prOpc Toolkit                           }
{ Copyright (c) 2000, 2001 Production Robots Engineering Ltd }
{ mailto: prOpcKit@prel.co.uk                                }
{ http://www.prel.co.uk                                      }
{------------------------------------------------------------}

v 1.15 Maintenance Release 19/03/03
***********************************
* Fixed bug in prOpcServer.pas. Memory Leak in IOPCAyncIO2.Refresh2.
* Fixed broken example ClientDemo3


v 1.15 Maintenance Release 20/09/02
***********************************
* Support for D7
* Fixed broken example prDemo5


v 1.14 Upgrade Release 14/04/02
*******************************
 * Detailed release notes now found in prOpcKit.doc.
 * Added support for hierarchical browsing 
 * Removed Rtti code from prOpcServer.pas and moved it to another unit. This 
   will require small source code changes to servers that use Rtti.
 * Changed TOpcSimpleClient so that Items in groups are no longer sorted by 
   name. This was very eccentric behaviour, but the change may have an impact
   on existing clients. See prOpcKit.doc.
 * Added facility to allow servers to detect and act on COM errors when making
   callbacks to clients.
 * Minor bug fixes to prOpcServer. 
 * Evaluation Edition no longer links Masks.dcu and ignores szFilterCriteria 
   parameter to IOPCServerBrowseServerAddressSpace.BrowseOPCItemIDs.
 * Includes Very Simple Client prOpcVSC.
 * Memory leak in TOpcGroup.SyncRead (and possibly others) fixed.

v 1.13a Maintenance Release 10/09/01
************************************
 * Fixed broken demo prDemo9. Minor updates to prOpcKit.doc and prOpcKit.hlp.

v 1.13 Maintenance Release 15/08/01
***********************************
  * Toolkit validated with Terravic Visual OPCTest Validator.
  * IOPCSyncIO.Read did not set the client handles in the returned structures.
    This was quite a nasty bug and has been fixed. Fortunately, no problems have
    been reported from this but existing servers should be updated in due course.
  * Minor compliance changes in prOpcServer, mostly concerned with correctly
    responding to invalid input. See prOpcServer.pas for details.
  * Minor corrections to prOpcKit.doc
  * There was a serious bug in prOpcServer.pas which meant that any attempt
    to access a null string ('') using DataAccess 1.0a would result in an
    access violation on the server.
  * String Array items did not work on Servers compiled with Delphi 6. This was
    caused by a bug in prOpcVarUtils, which has been fixed.
  * Added support for Data Access 1.0 connections to servers exporting
    array-type items.
  * Slight change in the way strings are marshalled onto Data Access 1.0
    streams. Previous versions included the null terminator in the byte count,
    which was wrong. Some clients require this (incorrect) behaviour so there
    is now a server option soIncludeNullInDA1ByteCount to force this behaviour.

For more detailed information on changes and bug fixes see comments in
prOpcServer.pas(int) and prOpcVarUtils.pas(int).

v 1.12 Maintenance Release 29/06/01
***********************************
  * New option to force Server to always allocate ppErrors even if the
    the result of the call is S_OK. This is a requirement of Matrikon
    (and possibly other) clients.
  * Now compatible with Delphi 6.0.
  * Changes in distribution format.
  * Minor bug fixes in prOpcServer. See prOpcServer.pas for details.

v 1.11 Maintenance Release 29/05/01
***********************************
  * Minor bug fixes in prOpcServer. See prOpcServer.pas for details
  * Ordering information added to documentation

v 1.10 Upgrade release 30/04/2001
*********************************
Added features:

  (TOpcItemServer)
  * Support for Array Properties
  * TDateTime support for Rtti Properties

New unit prOpcVarUtils to provide some additional Variant
processing routines

Functional Changes
  * Removed GetRttiProxy method. Replaced with RttiProxy property.
  * Removed UseRecursiveRtti method. Replaced with Options method.
  * Rtti is now scanned in virtual method LoadRttiItems.

WARNING
  * Servers implementing GetRttiProxy or UseRecursiveRtti will have
    to be modified.
  * Format of an RttiHandle has changed. Servers implementing
    subscription on Rtti items may have to be modified to account
    for the new format.

No changes on client side.


v 1.01 Maintenance Release 04/04/2001
*************************************
prOpcTypes.pas / int accidentally left out of distribution
Numerous small bugfixes as listed in prOpcServer


v 1.00 Original Release 19/03/2001
**********************************





⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -