Reset the TWebBrowser Delphi control to an Empty (Blank) Page

Let's say you have a TWebBrowser component, named "webBrowser1", on a form. To navigate to the About Delphi Programming site main page you can use the next code line:
 webBrowser1.Navigate('http://delphi.com') ; 
If, for whatever the reason is, you have to clear the web browser window, "reset" it, and display an empty page, you need to navigate to a "blank" page.
Here's 
how do "reset" the TWebBrowser to display a blank, empty page:
 webBrowser1.Navigate('about:blank') ;

Check if File is Managed Assembly (Dot Net)

this function determines whether file is managed / unmanaged by reading a special mark contained in the dotnet files

here is the code:

Rotate Pixel in Delphi

This example will show you how to rotate pixel with delphi:
screenshot :

convert widestring to ansistring with codepage

Sometimes we need to convert WideString to AnsiString, this article provide simple function to do that.

Shell Extension with Delphi

Register the association for every user, write your data to
HKEY_LOCAL_MACHINE\Software\Classes

Register the association for the current user only, write your data to
HKEY_CURRENT_USER\Software\Classes

Source Code: