|
|
Introduction
I am a programmer working for qbd software ltd who are based in the
UK.
My main language is Visual Basic 6. This area contains some
free Visual Basic code, controls and articles. Most of the VB
projects been written for qbd software and we felt they would be of
interest to other vb programmers. All the projects include
full Visual Basic source code.
Below are details of the sections of the site:
| qPrinter |
qPrinter
is an enhanced Visual Basic Printer Object. Documents
can be created in code or the FormPrint method will create a
document based on the contents on a form. Documents can
be previewed and printed from qPrinter. There are also
some links to other Visual Basic print preview examples.
An update of qPrinter 2 is now available for download.
Link: qPrinter Page |
| |
| qWeb |
qWeb looks at using the DHTMLEdit component,
MSHTML Editing and combining HTML and Visual Basic using the
WebBrowser control. Articles include:
- The differences between MSHTML Editing and DHTML Edit
- Web based interfaces
- Using the 'res:' protocol
- Formatting HTML Source code (sourcecodepreservation)
Link: qWeb Page |
| |
| dbCoder |
| dbcoder is a project designed to examine the
structure of Microsoft® Access Databases and write a code
module to create a blank copy of the database. It
currently uses Access 97 (DAO) databases. I have not
updated it to work with ADO/Access 2000 although I hope to in
the future.
Link: dbCoder Page |
| |
| qWatch |
| qWatch is a small class module that acts in a
similar way to debug watches in Visual Basic. The class
holds the value of a variable and raises events depending on
the conditions set. It can raise an event when the value
changes or when the value matches a set criteria (= n, < n,
> n, <= n, >= n). It is useful when a global
value can be changed in a number of procedures and requires an
action depending on a particular value.
Link: qWatch Page |
| |
| qProgress |
| qProgress is a Progress Bar Form. It is
Task based so that rather than specifying a maximum number and
then incrementing a value, you specify Tasks and indicate when
a Task has been completed. Further Tasks can be added
during the process. Each Task can have Subtasks and
additional Subtasks can also be added during the
process. It is useful when you need a progress bar for a
coding process that is hard to quantify.
Link: qProgress Page |
| |
| mothTips |
| I have added a small tips page. The tips
are based on search terms people have used to find the
site. For example, I get a lot of people visiting
searching for a solution to the 'ugly flashing VB scrollbar' -
a problem overcome in an earlier version of qPrinter. I
realised that I mention what problems have been sorted but
sometimes the solutions are useful to other people.
Link: mothTips Page |
|
|