1. Home
  2. Computing & Technology
  3. Delphi Programming

Reverse Engineering (Decompiling) Delphi Applications

Simply speaking, decompilation is the inverse of compilation. Suppose you lose your Delphi project's source and you only have the executable file: reverse engineering (decompilation) is useful if the original sources are not available.

Afraid of Hacking?

Zarko's Delphi Programming Blog

Using a Delphi object with No Reference Variable

Saturday September 6, 2008
in Delphi TIPS :: The idea is to construct the object, then enter its scope rather than assign its address to an object reference variable. Whilst in its scope, you can access all its properties and methods directly.

Read the full article to learn how to Use a Delphi object with No Reference Variable.

Related:

Computer restrictions with Delphi and Registry - NoLogoff / NoClose / ResrictRun ...

Friday September 5, 2008
ARTICLES :: If you ever wanted a quick and dirty way to disable (and enable) various Windows system configuration settings, and to disable a user from, for example, displaying the Control Panel, or shutting down the machine, this is the article for you!

Read the full article to learn how to make restrictions to what users can (and cannot) do with their computer using Delphi and the Registry.

Related:

A Simple example of Artificial Intelligence using Delphi (Pebble Picking Game)

Thursday September 4, 2008
in Game Programming with Delphi :: Pebble Picking Delphi Game In this article we will try to demonstrate a very simple practical example of artificial Intelligence programming in Delphi using Delphi arrays.
I have chosen a Nepali game named "GATTA TIPNE KHEL" (meaning pebble picking game) for this purpose. We can see small children playing this game in the playground. In this pebble picking game a pile of some pebbles is kept in the ground. One of the two players picks one, two or three pebbles at a time in his turn, leaving the pile for the other player to pick for his alternate turn. In this alternate picking process, the player who picks the last pebble(s) will be the loser and called to be a DOOM in Nepali.

Read the full article to learn about A Simple example of Artificial Intelligence using Delphi (Pebble Picking Game).

Related:

Tetravex Game - Fancy Delphi Application Contest Entry #39

Tuesday September 2, 2008
in FDAC :: Tetravex Game Tetravex is a puzzle game where a player needs to place the tiles in the grid in the proper position. Two tiles can only be placed next to each other if the numbers on adjacent faces match

Want to play one created using Delphi?

This is the 39th entry to the Fancy Delphi Application Contest

Read the full article to find more about (+ download source code) Tetravex (Delphi version) Game

When you download the application and test, rate it:

  1. Excellent
  2. Superb
  3. Good
  4. Average
  5. Poor
If you already voted, take a look at poll results.

Related (Delphi games with full source code):

Explore Delphi Programming

More from About.com

  1. Home
  2. Computing & Technology
  3. Delphi Programming

©2008 About.com, a part of The New York Times Company.

All rights reserved.