home
ground zero
activeX components
windows components
cgi scripts
for your websites

search engines
and submission pages

mirrors
other peoples software

contact me
contact me anytime
 
     

 

My Other Websites
herballure.com
russtanner.com

 
 
 

ActiveX Controls

I design ActiveX controls, Windows DLLs, Windows applications, and CGI programs.

Hard-To-Find Controls

Over time, while working on some large applications, I wrote some really useful components. I call these components "Middleware" because they are mid-sized components that handle smaller, but vital functions that you normally end up writing yourself because you cannot find them anywhere else. I know because I've tried.

Here are a few of the controls
I will have available soon

Compact Data Pak (ActiveX DLL)
Documentation
This is a really flexible DLL that is a combination database, automated array, and associative array (as used in PERL).

It stores data internally like a database, but is able to pass the entire database in binary format to a byte array, This allows you to easily save it to disk or transmit it over a network (or the Internet). You can then convert back into it's original form with a single function call.

Common Uses:

  • Store program "state" information either in memory or on disk
  • Transport (over a network or the Internet) short message blocks or complete 2-billion-record databases and reassemble on the receiving end
  • Manage, store, and retrieve information just like a conventional database. Handles binary data, record naming, associative retrieval, and more!

Directory Tree (ActiveX DLL)
This component allows you to traverse an entire directory tree, file-by-file or folder-by-folder. Just tell it to give you the next folder (or file), then do whatever you want with it in your own code. When you're ready for the next one, just call it again. Very easy but very powerful.

INI Manager (ActiveX DLL)
This component allows you to effortlessely manage a standard Windows INI file. Add, delete, or modify any line in any section you want with 1 function call. You can also delete an entire section, or the entire file, or you can create new INI files with 1 function call. Again, very easy, but very powerful.

Rock Solid

My components are rock solid! I'm very thorough when I test them because I use them—the stability of my applications depends on them. They also are designed to be easy-to-use, but not to skimp on features.

Real Documentation

Also, I've decided to do something almost completely new to the software industry—give you excellent documentation! You will know every possible return value of every function for every condition that can possibly exists—no guessing. Plus, you'll know every single error condition that can be generated by every function. I document the way I wish everyone else did!

Need Help?

If you have a component you would like to have, please send me your ideas and I may design it for you at little or no cost as long as I can resell it on this website. I can also help in the writing of commercial applications as a contractor.

I Will Answer!

I currently answer all my e-mail, so feel free to contact me with your programming questions, comments or suggestions. I'm always happy to help, no matter how simple the question is. If I receive enough questions, I will eventually install an open forum where questions can be posted and searched by everyone.

I work in the following areas: Visual Basic, C/C++, PERL, BASH, DLL and ActiveX control creation in Visual Basic, using ADO (Active Database Objects), Linux administration, LINUX CGI programming in PERL and ANSI C, plus Apache Web Server adminstration.

Need Help?

If you have a component you would like to have, please send me your ideas and I may design it for you at little or no cost as long as I can resell it on this website. I can also help in the writing of commercial applications as a contractor.

me@rtcomponents.com

Top

 
 
     
 

Copyright 2001 Russ Tanner