• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
PilotEdit Pro 19.9.0
PilotEdit is a powerful file editor, capable of efficiently editing exceptionally large files, surpassing 400GB in ...
CodeLobster IDE for Mac OS 2.6.0
CodeLobster IDE is a free smart IDE suitable for PHP, HTML, CSS and JavaScript editing. It ...
CNC Syntax Editor 3.2.0.1112
CNC Syntax Editor is an advanced tool for editing and writing CNC programs with G codes. ...
Code Line Counter 7.6
Code Line Counter is a versatile software tool designed for Project Managers to count lines of ...
Code Line Counter Pro - VB Version 7.6
The software easily counts lines of code in source for SQA, Project Managers, and Programmers. It ...
Code Line Counter Pro - C# Version 7.6
This software provides an effortless way of counting the lines of code in the source for ...
Atomineer Pro Documentation 10.46
Atomineer is a software tool for Visual Studio that streamlines the process of creating and maintaining ...
Oxygen XML Author 26.1
Oxygen XML Author's latest version introduces user-friendly authoring features and an easy-to-use interface. It sets new ...
Oxygen XML Developer 26.1
Oxygen XML Developer is the premier software for XML development. It includes features for XML source ...
GUI Turbo Assembler 5.1
GUI Turbo Assembler simplifies assembly language programming with its bundled Borland TASM, Turbo Linker, and DOSBox. ...
Home Development Source Editors LogicLib Download

LogicLib

August 15, 2020
Illuminated Logic is a Delphi library featuring functions, procedures, and classes. Its extensive documentation, along with installation instructions, make it easy to use. It has been tested on Delphi versions between 5 and 10.2 Tokyo.
LogicLib
LogicLib Screenshot
Version 20.08.15
License Freeware
Platform Windows
Supported Languages English
Homepage www.raymarron.com
Developed by Ray Marron
Illuminated Logic offers a comprehensive Delphi function, procedure, and class library known as LogicLib. This library comes equipped with extensive documentation and installation instructions, making it easy for developers to implement its functions.

LogicLib is designed to work with Unicode-default Delphi compilers, while LogicLib2006 is tailored for older non-Unicode Delphi versions (tested as far back as Delphi 5). This broad compatibility ensures that LogicLib can serve as a reliable resource for developers across multiple Delphi versions.

LogicLib includes a wide range of units, such as llBool which offers Boolean logic and conversion functions, llBytes which provides encoding and conversion routines based on TBytes, llControls which features utility functions for VCL controls, and llCSV with its CSV file parsing/building capabilities.

Other units like llDatabase come equipped with helper functions for TDataSet, llDates offers date manipulation and parsing functions, llDice features random number generation and gaming functions, and llDigests provides Hashing algorithms (available only in LogicLib2006).

To add to its versatility, LogicLib2006 additionally includes llEncoding for encoders/decoders and simple encryption methods, llStringBuilder which has a TStringBuilder class, llLike which serves as a database LIKE-style pattern matching class, and llSimpleSched[Edit] which provides a TSimpleSchedule class and editing form, among other useful units.

LogicLib also includes llFiles for utility functions related to directory and file access, llFileUtils that has Unicode-aware filestream functions, llIntegerList which is a TStringList-like class for integers, llMRU with its Most-Recently-Used menu class and helper functions, llMsgDlg that provides message dialog functions, llNetwork with its network and IP address capabilities, llNumbers which features functions dealing with numbers and their conversions, llPrinting that provides utility functions to make printing easier, llSettings which offers functions for saving/loading program settings like form positions, llStrings which has dozens of functions for parsing and manipulating strings, and llWinAPI which features easy-to-use wrappers for Windows API functions.

Overall, Illuminated Logic's Delphi function, procedure, and class library LogicLib is an excellent resource for developers who need a comprehensive and reliable set of tools to help streamline their programming process, and it comes highly recommended for Delphi programmers of all levels.
What's New

Version 20.08.15: Forked into two versions, LogicLib for Unicode-default Delphi compilers, and the older LogicLib2006 maintained in BDS2006 for pre-Unicode Delphi versions.

Version 18.09.08: Expanded support for Unicode and Delphi 10.2 Tokyo, including new units llBytes and llFileUtils.

Version 18.02.18: Expanded support for Unicode and Delphi 10.2 Tokyo, including new units llBytes and llFileUtils.

Version 18.01.06: Expanded support for Unicode and Delphi 10.2 Tokyo, including new units llFileUtils and llBytes.

Version 17.07.23: New TSimpleSchedule class and editing form (llSimpleSched, llSimpleSchedEdit), GetExtendedTCPTable (llNetwork), OrdinalStr and SwapEndian (llNumbers).

Version 17.04.09: New TSimpleSchedule class and editing form (llSimpleSched, llSimpleSchedEdit), GetExtendedTCPTable (llNetwork), OrdinalStr and SwapEndian (llNumbers).

Version 17.01.16: Major updates to llDates, llFiles, and llStrings, numerous new/improved DUnit test cases.

Delphi source library
Free Download 159K
493
  • Share on:

Most Popular

  1. GUI Turbo Assembler 5.1
    133
  2. FindIt 2.0
    99
  3. Editor.NET 2.5
    96
  4. FastReport 5.4
    93
  5. PerlWiz 2.1.0
    91
  6. Code Line Counter Pro - VB Version 7.6
    89
  7. Admin Script Editor 3.5
    89
  8. Oxygen XML Author 26.1
    88
  9. Code Co-op Version Control 5.0
    88
  10. Code Line Counter 7.6
    87

Related Downloads

Antechinus PHP Editor
Antechinus PHP Editor is a software tool that provides an integrated environment ...
PE Explorer (Personal License)
A software that allows you to edit resources, analyze files and disassemble ...
BeanExplorer LE for Linux
BeanExplorer facilitates swift Java app development with its framework.
BeanExplorer SE for Solaris
BeanExplorer enables fast development of Java applications by offering a structured platform.
Game Editor
Game Editor is an open-source tool for game development that offers a ...
MakeVM
This software allows users to efficiently manage, create, convert, clone and compact ...
Yaldex PopUp 4.5
This WYSIWYG tool creates HTML and JavaScript for launching URLs in PopUp ...
Code Line Counter Pro - VB Version
The software easily counts lines of code in source for SQA, Project ...
ByteScout Bitmap Visualizer
Preview Bitmap and Image objects with the Visual Studio Debugger Addon. Compatible ...
RVMedia
RVMedia is a software package featuring versatile components for multimedia use. This ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.