VB6 PROGRAMMING SKILLS
Microsoft Visual Basic
Here is a sample of some of the Microsoft Visual Basic software
packages that I have created. All the software was built with reusable modular code
– allowing high programmer productivity. Using the technique of encapsulation,
the logic is not bound to any application, and is easy to enhance.
SupaFind is a Microsoft Visual
Basic software source code text search and change control tool. SupaFind provides
a methodical approach to identifying which variables are being used, throughout
all the tortuous logic paths of a large software project. The tool also can detail
precisely the changes made between the multiple objects of one version and the next.
It will quickly become indispensable in controlling any software project –
whether large or small.
The SupaGrid product is a collection
of routines that automate the usage of ADO and the Sheridan Grid controls. By using
the self-describing nature of a Recordset, SupaGrid removes the tedious work
of moving data between Database and Grid, and eliminates the need for repetitive
edit checks. By incorporating all Sheridan logic in one Component Object Module
(COM) package, the programmer can get the full potential of the Sheridan controls,
without having to re-invent the wheel each time.
AutoUp is a fully automatic FTP
download program allowing the distribution of music and usage statistics via the
Internet. An object was created to control all FTP activity on the Windows system.
Software routines created to provide:-
- Asynchronous access to a remote FTP site.
- Downloading of the directories and selected Files.
- Automation of Internet AutoDial and Hang-Up procedures.
- Calculations of Disk Free Space and Total Disk capacity.
VideoXtract uses the Microsoft
DirectX software to extract Video sequences from MPEG files. The features of the
package are:
- Frame by frame browsing of the Video clip.
- Pictorial views of each clip with time and sequence count.
- Extraction of all frames selected.
- Compression
Sendmail is a Microsoft Visual
Basic program that uses Simple Mail Transfer Protocol (SMTP) to handle the sending
of Emails in bulk, to all customers. The features are:
- High speed output
- All complexities isolated in separate modules
- Microsoft Outlook bypassed
- HTML and Email attachment facility
Created a Pricing system for ROM Technologies
computer equipment sales. The system was created in Microsoft Excel, and included:
- Conversion of a text input file to Excel
- Setting of Headings and Worksheets
- Formatting of the input fields
- Unattended batch runs
- Setting of profit margins and final pricing
Created a Web Site Analysis program
using Microsoft Visual Basic The features of this program are:
- Keyword Density - The Keyword Density analysis is created for a selected web site
page. Specific words can be excluded from the analysis. All links are shown. Images
with the ALT Meta word are listed. The Description and Keyword Meta tags are shown.
H1 and H2 headings are shown.
- Google Ranking - Google is searched for a phrase. All the rankings of the Web Site
pages are shown. This can save hours of time finding the web site amongst the thousands
of competitors.
- Keyword Searches - For a specific phrase, the number of searches on the web during
the last month is shown. It lists all the different combinations of words used in
the search.
- Spell Checker - Microsoft Word is used to check the spelling of the selected web
page.
- W3C validation - The HTML can be checked to ensure compliance with the W3C standard.
- A list of suggestions for Search Engines Optimisation (SEO) is created.
In addition, created the following Microsoft Visual Basic modules, allowing for
easily reusable code:
- Error Handling
- ADO.Net, ADO and DAO
- Crystal Reports
- TrueGrid
- Sheridan Grids
- Simple Mail Transfer Protocol (SMTP) Email
- Print Management
|