About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 228
  • Price: Free |
  • Operating system: Win All
  • Publisher: 3delite (45 other programs)
See full specifications

windows default iconHelper Functions Publisher's description

Helper Functions - Simple helper functions to make life easier - Delphi

Simple helper functions to make life easier, also needed for many of the above sources, like:

function LastPos(SubStr, S: string): Integer;
function PToStr(Address: Pointer): String;
function GetLogFileName(FileNameStart, Folder: String): String;
function MIMEDecodeStr(MIMEStr: String): String;
function GetHTMLTitle(FileName: String): String;
function CreateDumbFile(FileName: String): Boolean;
function ErrorDlg(Text: String): Cardinal;
function RepositionWindowIfNotVisible(Window: TForm): Boolean;
function EjectTray(Drive: Char): Boolean;
function InsertTray(Drive: Char): Boolean;
function GetProcMemUsage(Proc: Cardinal): Int64;
function CreatePath(Path: String): Boolean;
function GetTimeZoneBias: TDateTime;
function LocalDateTimeToUTC(D: TDateTime): TDateTime;
function UTCToLocalDateTime(D: TDateTime): TDateTime;
function BlockSize(Data: Pointer): Integer; register;
function StrConvertToFileName(StrFileName: String): String;
function ExecProcessHandle(ProgramName: String): THandle;
function ExecAndWaitForIt(const s: string): Cardinal;
function HexToInt(HexStr: String): Integer;
function RenameDir(DirFrom, DirTo: string; Silent: Boolean): Boolean;
function FileDelete(FileName: String; Silent: Boolean): Boolean;
function FileTime2DateTime(FileTime: TFileTime): TDateTime;
function GetPathFreeSpace(Path: String): Int64;
function GetPathDiskSize(Path: String): Int64;
function SetDelimitedText(const Value: string; Delimiter, QuoteChar: Char): String;
function GetFileVersionStr(ExeFilename: String): String;
function GetFileDescriptionStr(ExeFilename: String): String;
function GetFileAuthorStr(ExeFilename: String): String;
function MakeInt64(LowDWord, HiDWord: DWord): Int64;
function StrXOR(Text: String; Key: Byte): String;
function GetWinTempFileName(Beggining, Extension: String): String; stdcall; export;
function BitSet(Value: Cardinal; BitNo: Byte; On: Boolean): Cardinal;
function GetLoginName: string;
function WriteText2File(FileName, Text: String): Boolean;
function BGR2RGB(BGRValue: Cardinal): Cardinal;
function Bytes2MB(Bytes: Int64): String;
function mSec2Time(mSec: Int64): String;
function NGetFileSize(FileName: String): Int64;
function EncodeUnicode(UniString: String): String;
function DecodeUnicode(UnicodeString: String): String;
function UTF8Encode(const WS: WideString): UTF8String;
function UTF8Decode(const sSource: string): string;

They are not optimized, so check them before using them in tight loops.

# cmpStandardSystemMenu unit by Colin Wilson
# FormState unit by Martin Holmes
# GetAppCPUUsage unit
# GuidEx unit for GUIDs
# IOCctl unit - various device type values
# SpecialFolders unit - Windows special folders (My Documents, etc.)
# StrEncoder unit by Akybron
# TaskBarMenu unit by delphi.about.com
# Redirect unit by Holger Dors
# ShellDialogs unit by Ingo Eckel
# PIDL unit by Dieter Steinwedel
# TWSocket, TSmtpCli, HttpProt class and the MD5 unit by Franois PIETTE
# CDDB Component by Ari Sundholm, Nanojiffy
# TSHChangeNotify 3.0 component by Elliott Shevin
# scsidefs unit by Microsoft Corporation
# TOggVorbis unit by Jurgen Faul
# MPShellTypes unit by Jim Kueneman
# MetaData unit Philip Hadar
# MemCheck by Jean Marc Eber & Vincent Mahon

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install And Uninstall

Is Helper Functions your software?

Manage your software

Most Popular

windows default icon WinAVR 20100110
WinAVR is a suite of executable, open source software development tools for the Atmel AVR series of RISC... Read more
windows default icon SQL-Front
SQL-Front MySQL GUI for database changes, data editing, SQL queries and more
windows default icon xVideo 1.2.1
xVideo is a Directshow wrapper that will help it’s users create multimedia applicationsIt’s
windows default icon Red Gate's .NET Reflector
Explore, browse, and analyze .NET assemblies

Related Category

» Active X (462)
» C & C++ & C# (244)
» Debugging (132)
» Delphi (191)
» Help Tools (211)
» Install & Setup (161)
» Other (1286)
» Source Editors (201)