Screenshot Preview

IXFile Standard

by Integraal Software - Product Type: Component / ActiveX OCX / DLL / VC++ Class Library

Add instant file input/output to your applications. IXFile is a software component that facilitates file input/output and allows developers to easily perform common file operations like reading, writing and finding data of various types, resizing, positioning and locking. Even access to complex structured data can be acomplished with just a single call of a method. Available as a COM component and C++ library to be used with Visual Studio programming tools, Active Server Pages and scripting languages.

What's New in V2.1

  • Introduced Professional/Standard Edition
  • Added Personal License
  • Added methods for file system operations
    • Checking file existence
    • Copying, moving and deleting files
    • Path manipulation

IXFile is a software component that facilitates file input/output. With IXFile, software developers can quickly and easily perform common file operations like reading, writing and finding data of various types, resizing, positioning, locking and others. Most of file activities can be acomplished with just a single call of a method.

IXFile is designed as a data-oriented component; each file access method is available in several versions for commonly used data types. Data is handled internally according to its type even access to complex structured data can be acomplished with a single call.

IXFile is available as a COM component and C++ library to be used with Visual Studio 6.0 (or higher) programming tools, Active Server Pages and scripting languages. Threading support enables development of multithreaded applications. IXFile can operate on Windows 95, 98, ME, NT, 2000 and XP platforms. C++ developers can use either static or dynamic IXFile library. Both versions offer exactly the same functionality; they contain staticaly linked multithreaded C-runtime code (CRT) and do not depend on any other libraries or files. Visual Basic developers make use of IXFile functionality through COM interface. IXFile can be also used with scripting languages that are compatible with COM specification, like Visual Basic Script which is commonly used in HTML applications (Active Server Pages), JavaScript or other available through Windows Scripting Host. IXFile is currently not available as a native (managed code) .NET component. COM component can be used, however, by .NET developers through the Runtime Callable Wrapper (RCW)


  • General Information
  • available as COM component and C++ library
  • compatible with Visual Studio programming tools and COM-compliant scripting languages
  • fast and efficient code with small memory footprint
  • minimal system requirements, operates on Windows 95/98/ME/NT/2000/XP

  • Key File Operations
  • opening
    • opening files in various access and sharing modes
    • attaching opened files by handle
    • automatic file closing
  • reading, writing and finding data of various types
    • bit
    • byte
    • short and long integer
    • single and double precision floating point number
    • variant, date, currency, decimal
    • text (ANSI and Unicode, several formats)
    • binary
  • locking
    • automatic locking on read and write operations
    • manual locking for various data types
    • multilock feature for locking overlapping file regions
  • resizing
    • block insertions and deletions
    • manual file resizing
  • positioning
    • automatic positioning on read and write operations
    • absolute and relative manual positioning
  • retrieving file information

  • File System Operations
  • checking file existence with attributes retrieval
  • copying, moving and deleting files
  • path manipulations

  • Supportive Functionality
  • optimizable buffering and unbuffered transfer
  • Unicode support with adjustable conversion
  • multithreading support
  • rich error reporting with failure code, error code and error description


Product Search

Enter search words:

The Software Superstore for IT Professionals

As Official Distributors, ComponentSource offers convenient, one-stop shopping from 250+ Software Publishers specializing in Application Development & Operations.

More Info | About Us