William Yang

Author Homepage: http://www.tiaon.com/wordpress/

Send e-mail to this Author

  • unlimited number of local/remote databases for backup
  • unlimited number of Windows/Linux servers (FB 2.1, 2.5, 3.0 and 4.0 are supported)
  • option for managing multiple backups for one database
  • optional ZIP compression and FTP transfer of backups
  • running as an application or as a service
  • lifetime license only USD 40
Author Products

Total 2 products

HTMLParser v.1

Components > Internet > HTML, XML and so on

By William Yang.

Freeware + source 31 Jul 2007


"Delphi HTMLParser is an object I written quite while ago, when I was making an HTML Editor. (Some of you might heard of it, its called "Javascript Editor", later I called it "iCoder"). HTMLParser is not a wrapper for IEParser. It's completely built from ground up. Everything is written in Delphi.

HTMLParser is really easy to use. When HTML content is parsed by HTMLParser, you can access HTML Element, whether it's a HTML tag or plain text with tags. It also support methods similar to DOM objects, like method to access innerText within an tag.

HTMLParser support in-object changes. Tags can be read and written, so you can make changes to HTML you parsed. Any changes you make to the tags, you can get the final amended HTML from HTMLParser.

Not only it parses HTML Content, it also does it on a incremental level. This is very useful if you are on a network connection, allowing partial parsing of a whole HTML file.

Overall its a very easy to use HTMLParser object written in Delphi, it can be used to process HTML content, and can used to modify the content on a very detailed level."


  • Status: Fully functional
  • Source: Included
  • Size: 20kB

Platforms: D4, D5, D6, D7

TtiaonImageButton v.1

Components > Buttons and Check Boxes > Power Buttons

By William Yang.

Freeware + source 27 Jul 2007


"I know ImageButton doesn't sound very exciting, and you may think what Delphi button component dont have that aren't able to handle images on them. Well, my component is different.

It behaves like a button, but it doesnt draw any button effect (raised, lowered border) for you. Rather it let you choose a graphic file that represent the mouse over, or mouse down or when disabled. Much like an image on a web page, where you can use JavaScript to create a nice mouseover and mousedown effect an image. But this time its in your favorite Delphi application."


  • Status: Fully functional
  • Source: Included
  • Size: 5kB

Platforms: C2k6, D2005, D2006, D3, D4, D5, D6, D7