June 25, 2008
This article describes how to use Document Object Model (DOM) for XML Parsing. In this article, you will learn how to parse an XML file in a VC++ application.
February 12, 2008
This small, handy article will describe PHP (Hypertext Preprocessor) in a few easy steps and will be very useful to anyone new to PHP programming.
December 21, 2007
This is a simple login system that has been very reliable and secure for me. I use it myself on my websites, when a simple login system is needed. If you know a little of MySQL...
December 6, 2007
Learn it, and make it (for beginners)!
December 6, 2007
This article will explain how you can assign a SelectionFormula to a Subreport using VB6 and Crystal Reports.
November 2, 2007
There is an easy way to design a website with minimal requirements! Creativity and deep understanding of the theme and navigation is a must! It does not require you to become an...
October 19, 2007
ASP makes it very easy to convert a string to a date format using built-in VBScript functionality. We're going to use the CDate function to accomplish this. The CDate function...
September 7, 2007
Learning syntax in C programming will make you understand how to code C in a better way, making you less prone to syntax errors when coding. Below are some conventions in writing...
September 6, 2007
This will show you how to find an HTML editor freeware using the Google search engine. Its easy, fast and free but you'll need to review each HTML editor freeware before you choose...
September 6, 2007
The article will explain about escape sequences in C. How and the implementation in the code.
September 6, 2007
Simple tips for making it harder for visitors to copy your website content.
September 4, 2007
This information will help you learn Python in steps. You can learn Python in a few weeks if you have a programming background.
August 23, 2007
This article will get you to know about how to program in C, simple program that prints characters to the screen.
February 20, 2007
PHP is said to be an acronym for PHP: Hypertext Preprocessor, however it's probably just HPP (hypertext preprocessor) rearranged to sound better. It is an open source scripting...
December 3, 2006
Introduction. This article will discuss how to connect PHP and MySQL, to create a dynamic database-driven website. I will assume that you already have a PHP...
October 2, 2006
A form is an area that contains various form elements to take user input for processing by a special program. There are various form elements as can be seen in the diagram below....
July 28, 2006
Microsoft's Visual Basic is one of the most popular programming languages in the world. With it you can create almost any type of application imaginable! Visual Basic is a RAD...
June 26, 2006
Learning HTML code begins with learning the basic tags. By studying the examples in this article, you should know all of the basic HTML tags that you will need in creating a...
June 16, 2006
Knowing how to change font size on your webpage is almost necessary when creating an attractive, well-organized and sophisticated webpage. You can use the technique to organize,...
June 15, 2006
Changing your font color can have practical as well as purely fun purposes. It can make your page look more interesting, and it can help you to organize your page. By following...
June 14, 2006
Changing fonts is one way to spice up a webpage. It can also be useful to create headers, emphasis, or differentiation on a webpage. The following steps will allow you to change...
May 29, 2006
Creating a website can be a long, tedious process. Using an HTML editor can streamline the act of writing code to a pleasant degree. If you find yourself in the market for...
May 29, 2006
Creating a website is a big project, but not by any means unattainable. More and more people are finding that they, too, can design and code a website by just spending a few...
May 23, 2006
There are plenty of reasons to add flair to your website: presentation, graphical representation of an idea, or just fun. Changing the cursor (what is traditionally displayed...
May 15, 2006
With the influx of websites that allow an individual user to sign up for his very own chunk of webspace, the demand for information on how to add zest to one's webpage is growing...
August 23, 2005
When creating an association in ECO you are not guaranteed the order in which the objects at the end of the association will be presented. For this reason ECO provides a...
August 15, 2005
Not only is Application.ProcessMessages quite long to type, often extra functionality needs to be called when its used. To this end I have created two basic wrappers which...
August 14, 2005
In this article I’ll use the term “Identity” interchangeably to note Auto generated (from RDMS) values usually for a column representing the primary key of a table. These...
August 9, 2005
You will need the function in this article (http://www.howtodothings.com/ViewArticle.aspx?Article=760) to get this working properly
function ParamExists(const ParamName: string):...
August 9, 2005
(* GetParameterValue
GetParameterValue will return the value associated with a parameter name in the form of
/paramname:paramvalue -paramname:paramvalue
and
/paramname -paramname
...
August 9, 2005
function GetFileSize(const FileName: string): Integer; var sr: TSearchRec; begin Result := 0;
if FindFirst(FileName, faAnyFile, sr) = 0 then begin...
August 9, 2005
Have you ever found yourself adding the same code to different forms? Well now you can use the following as a base class for all forms.
=============== BEGIN...
August 9, 2005
Personally I find both the WinAPI MessageBox and Application.MessageBox and MessageDlg functions cludgy and always add the following function to every app.
function MsgBox(const...
August 9, 2005
The following function will attempt to remove the read only flag on a file, you will need the function in this article (http://www.howtodothings.com/ViewArticle.aspx?Article=755).
...
August 9, 2005
The following function will return True if a file is read only.
function IsReadOnly(const FileName: string): Boolean; var sr: TSearchRec; begin (* Assume not read...
August 3, 2005
This is just a quick set of instructions rather than a comprehensive article. It is a copy of a posting I made in a Borland newsgroup...
I'll give you an example of one...
July 17, 2005
This article demonstrates the basics of how to store and retrieve a Bitmap in an ECO variable.
First create an ECO variable in the class you wish to hold the bitmap, for example:
...
June 27, 2005
With the help of Jonas Hogstrom and Jan Nordén I have written 2 functions to evaluate OCL.First is to evaluate OCL in EcoSpace: public object EvaluateOclInEcoSpace(IElement...
April 21, 2005
Here is an example of using different TableStyles depending on the type of the currently selected object in a DataGrid. I have 2 grids, each hooked to ExpressionHandles. I...
April 20, 2005
ECO allows you to add TaggedValues (name/value pair) to your model at design time. Here is how to retrieve the value of a TaggedValue at runtime.
obj.AsIObject() gives IObject...
April 9, 2005
This article will explain derived members in ECO. It's primary purpose is to describe the difference between the ReEvaluateSubscriber and ReSubscribeSubscriber parameters...
April 9, 2005
The application we are going to build can be used for capturing worktime and breaks during the worktime. The worktime can be captured with multiple clients and the server application...
April 7, 2005
ECO II has a new feature in Update 2 which makes it easier to see what it is doing behind the scenes.
When you run your app you can look in the messages window of the Delphi IDE...
March 15, 2005
As of D2005 udpate #2 there is a new helper class in the ECO framework named MaxLengthSupportFunctions.
Normally when you databind an EditBox for example to an ECO object you...
March 15, 2005
If you have ever tried reading constraints from an ECO model you have probably noticed by now that there are lots of auto-generated multiplicity constraints.
I personally like...
February 26, 2005
Before updating the database with changes to your objects it is wise to check that the object is in a valid state first. ECO allows you to model constraints against your...
February 10, 2005
procedure THtmlMailForm.SendButtonClick(Sender: TObject);begin if FRunning then begin MessageBeep(MB_OK); Display('**** ALREADY RUNNING ****'); Exit; end;
FRunning := TRUE; try {...
February 10, 2005
In a form etc we can evaluate OCL in the DB by using an OclPSHandle, but how do you evaluate OCL in the DB in code?
This tip thanks to Jan Norden from Borland. IOclService oclService...
February 1, 2005
This article will demonstrate how to use code derived associations to implement user-defined class constraints.
Code derived association is derived association without provided...
January 3, 2005
Simple means of making some components data-aware. Alternative data-aware checkboxes (and radiobuttons) that can be arranged more flexibly.
Although more recent versions of Delphi...