Empower yourself with Diff DLLs from Softinterface.

Product Navigation

Diff Component

Great customer service, prompt attention to our requirements and lightening speed development has been my experience with the staff at Softinterface Inc. Within a few hours of installing ...

Bruce King, IBM Canada, Toronto, Ontario


Click for the BBB Business Review of this Computers Hardware, Software & Services in Santa Monica CA

Compare Files X Revision History

(Compare ActiveX Component, Comparison OCX, Library and Diff DLL)


1.64 to 1.65 (5/29/2002) (* Upgrade required)

  • Compare Directories.  Case of directories no longer all Upper
  • FileCompareCreateReport() Method added to automate the process of HTML, TEXT, or CSV report creation for file comparisons
  • ReportFileTitle, ReportFileMaster and ReportFileSource properties added to support CompareFile Report creation.
  • FileCompareNumAdditions, FileCompareNumChanges, FileCompareNumDeletions properties added.  These properties are valid after a file comparison has completed

1.63 to 1.64 (2/25/2002)

  • DirCompareResultsGet() had the potential to add to the FileCompareResultsCount() internally when using negative or overly large indexes.
  • DirContentCompare property added.  Allows directory comparisons to ignore file contents when determining if files are 'similar'.  Similar files use content, size, and date as comparison criteria.
  • StateFileName property added to allow multiple CompareFilesX components to exist and allow persistence of properties between multiple instances to remain independent.

1.62 to 1.63 (1/28/2002)

  • Fixed file comparison so that differences between paragraphs is shown more accurately.

  • VB Demo now compares text files that only use a (Linefeed) and not a (Carriage Return + Linefeed) combo.

  • Added new property, StateFileName, to handle persistence properly when more than one CompareFilesX is used.

Data Type: String

Default Value: Empty String

Description: If you anticipate using more than one CompareFilesX within an application, or set of applications, set this property to a unique string.  The location at which the state of CompareFilesX is stored will then be unique.  Most users will not need to modify this variable from the default.

1.61 to 1.62 (1/10/2002)

  • FileCompareBeginSynchronous() method added to allow for synchronous file comparisons
  • Files were being locked, unable to be accessed/deleted after using this component.  This was fixed.

1.60 to 1.61 (12/02/2001)

  • Demo Program source greatly enhanced
  • Go To Difference number implemented
  • Toolbar buttons now grey out (disabled) nicely
  • Fonts Name and Size etc. are implemented and persisted.
  • Hot key conflicts resolved
  • Empty file comparison caused fault
  • Line numbers now displayed
  • Current difference is now highlighted
  • FileCompareResultsGet() had the potential to add to the FileCompareResultsCount() internally when using negative or overly large indexes.