KProcs library 3.0

By Sergiy Korzh

Freeware 20 Jun 2005

In category

Components > Tools > Base classes


Contains many useful classes, procedures and functions including:
  • Utility and collection classes:
    • TKObjectList (useful for older Delphi versions);
    • TKIntStack - stack with integer values;
    • TKRegistry - an extetion of TRegistry class which allows to delete registry keys;
    • TKScanner - simple but very powerfull lexical analizer. Contains predefined settings for several langauges: Pascal, C/C++, SQL. Allows to get 10 next and 10 previous tokens on each step.
  • String handling and date-time handling routines:
    • XPos function which allows to search for second and more inclusion of substring;
    • case insensative versions of most string handling functions;
    • powerful GetToken function;
    • extended XStrToInt, XFloatToStr, XBoolToStr functions;
    • functions which allows to get first/last day of week, month and year;
    • AddDate and AddTime functions - easy date/time addition and subtraction;
  • Locale handling routines:
    • an ability to get any locale parameter: english and localized name of the language, language abbreviation (like ENG), code page, etc.
    • functions for correct translation of ANSI strings to/from Unicode by locale or code page;
  • TLZKCompressor class - which implements easy and fast ZIP-like compressing algorithm (named LZK). Comes with full sources and allows to extend its functionality (through class inheritance).


  • Status: Fully functional
  • Source: FW
  • Size: 209 049kB


  • C++ Builder 6
  • Delphi 2005 (VCL)
  • Delphi 3
  • Delphi 4
  • Delphi 5
  • Delphi 6
  • Delphi 7