Bad object file record in…

Question and Answer Database FAQ563C.txt Bad object file record in... Category :Linker Platform :All Product :BC++ 5.x Question: What's a possible cause for the linker error Fatal: Bad object file record in file xxx near module offset 0x00000000 Answer: There are...

Showing a splash screen at startup

Question and Answer Database FAQ533C.txt Showing a splash screen at startup Category :VCL Platform :All Product :C++Builder 1.x Question: Where is the best place to open a splash screen on program start up? Answer: The best place to open a splash screen is in the...

Catching an access violation exception

Question and Answer Database FAQ1750C.txt Catching an access violation exception Category :C/C++ Language Issues Platform :All Product :BC++ 5.x Question: Why does my attempt at catching an access violation fail? main() { char *ptr; ptr=NULL; try { *ptr=5; }...

BDE and Database Desktop Locking Protocol

Technical Information Database TI1437D.txt - BDE and Database Desktop Locking Protocol Category :Database Programming Platform :All Windows Product : Description: Intended Audience This information will be of benefit to anyone considering designing a database...

How to dynamically create a TPageControl

Technical Information Database TI1321D.txt - How to dynamically create a TPageControl Category :VCL Platform :All-32Bit Product :All32Bit, Description: This document demonstrates how to dynamically add tab sheets (TTabSheet objects) to a Windows 9x/NT Page Control...

Sharing Violation Error with Paradox Tables.

Technical Information Database TI265B.txt Sharing Violation Error with Paradox Tables Category :General Programming Platform :All Product :BDE All Description: This error is most commonly caused by a "Lock File Contention". A lock file contention occurs in...

Convert Hex String to an Integer Value.

Technical Information Database TI2203C.txt Convert Hex String to an Integer Value. Category :General Platform :All Product :C/C++ All Description: This document provides a method to read hexadecimal numbers. The atoi() function ignores the A-F digits in a hexadecimal...

How to Build and Use a Simple DLL

In the previous tip we introduced the PowerShell “SmbShare” module which comes with Windows and enables you to manage file shares. We looked at the “SmbShare” noun which represents local folders that you share on a network. Today we’re looking at the “SbmMapping”...

Output Numbers with Thousands Separator

Technical Information Database TI2183C.txt Output Numbers with Thousands Separator Category :General Platform :All Product :C/C++ All Description: How do I output comma-formatted numbers such as 1,000,000 with C++ IOStreams? As common as this would seem, C++ IOStreams...

How to call a C++ member function in a DLL

Technical Information Database TI2191C.txt How to call a C++ member function in a DLL Category :General Platform :All Product :C/C++ All Description: Calling Member Functions in a DLL ================================= How to call C++ member functions from a DLL is a...

DDE: A simple example

In the previous tip we introduced the PowerShell “SmbShare” module which comes with Windows and enables you to manage file shares. We looked at the “SmbShare” noun which represents local folders that you share on a network. Today we’re looking at the “SbmMapping”...

Validating input in TEdit components

In the previous tip we introduced the PowerShell “SmbShare” module which comes with Windows and enables you to manage file shares. We looked at the “SmbShare” noun which represents local folders that you share on a network. Today we’re looking at the “SbmMapping”...

Delphi Configuration Files

In the previous tip we introduced the PowerShell “SmbShare” module which comes with Windows and enables you to manage file shares. We looked at the “SmbShare” noun which represents local folders that you share on a network. Today we’re looking at the “SbmMapping”...

Loading Bitmaps and Cursors from RES Files

In the previous tip we introduced the PowerShell “SmbShare” module which comes with Windows and enables you to manage file shares. We looked at the “SmbShare” noun which represents local folders that you share on a network. Today we’re looking at the “SbmMapping”...

dBASE .DBF File Structure

Technical Information Database TI838D.txt dBASE .DBF File Structure Category :Database Programming Platform :All Product :Delphi All Description: Sometimes it is necessary to delve into a dBASE table outside the control of the Borland Database Engine (BDE). For...

Extracting A Bitmap From A BLOB Field

Technical Information Database TI791D.txt Extracting A Bitmap From A BLOB Field Category :Database Programming Platform :All Product :Delphi All Description: Extracting a bitmap from a dBASE or Paradox blob field -- without first saving the bitmap out to a file -- is...

Resolving Undefined Symbol linker messages.

Technical Information Database TI867C.txt Resolving Undefined Symbol linker messages. Category :General Platform :All Product :Borland C++ 3.x Description: The purpose of this document is to provide an overview of the Linking process and help in identifying causes of...