Function
& Object Libraries
|
|
With the ability to create robust
applications in a short period of time, it's no wonder Visual
Basic is the world's leading development tool for the Windows
platform. However, even with such a useful development
environment, not everything can be covered, and
developers like you still have to spend a significant amount of
time creating applications. Ingenuware has created a
library of functions & objects that help you program in
Visual Basic even faster and easier. From
String Parsing
functions to complete Registry Access, these functions and objects let
you take advantage of Visual Basic's Power and
Flexibility to
it's fullest extent! |
|
Demo
Screen
|
Component
Name & Description
|
Product |
|
|
ImpulseAPM
Class - Power Global Object
Discover the system's power source, battery power levels in laptop computers, and
invoke sleep & hibernate modes with easy to use
methods. ImpulseGlobals
includes a "Power" object that has been created
for your immediate use in Visual Basic, so you wont have
to create your own object from this class. |
ImpulseGlobals
3.0 |
|
ImpulseCodeTimer
Class
When you have to write Visual Basic components that are
marked for "unattended execution", where you
can't have any forms, and you need to use a timer
control, what do you do? You use the
ImpulseCodeTimer class! Complete with standard
timer properties and events (yes, we said events!),
simply create an object from this class using
"WithEvents", set your Interval & Enabled
properties, and you're set to go! |
ImpulseGlobals
3.0 |
|
ImpulseData
Global Functions
The ImpulseData
global functions provide you with miscellaneous variable
and data related functions. These functions area
globally available for your immediate use in Visual
Basic, so you won't have to create your own object from
this class. |
ImpulseGlobals
3.0
|
|
ImpulseDiskInfo
Class - Disk Global Object
This class can give your application detailed
information about any drive on your system, even network
drives! From drive type to free space to cluster
info, this class gives you it all. ImpulseGlobals
includes a "Disk" object that has been created
for your immediate use in Visual Basic, so you wont have
to create your own object from this class. |
ImpulseGlobals
3.0 |
|
ImpulseEncryption
Class
Encrypt passwords and important documents!
Encrypting & Decrypting strings, byte arrays, and
files, the ImpulseEncryption class uses a symmetric key
encryption algorithm that's a perfect fit for most
security needs. |
ImpulseGlobals
3.0 |
|
ImpulseFilesAndFolders
Global Functions
With these functions, you can parse file & folder
names, create & move folders, test the existence of
files & folders, and more! These functions area
globally available for your immediate use in Visual
Basic, so you won't have to create your own object from
this class. |
ImpulseGlobals
3.0 |
|
ImpulseFileVersion
Class - FileVersionInfo Global Object
With these functions, you can parse file/folder names,
create & move folders, test the existence of files
& folders, and more! These functions area
globally available for your immediate use in Visual
Basic, so you won't have to create your own object from
this class. |
ImpulseGlobals
3.0 |
|
ImpulseFormFunctions
Global Functions
Manipulate your Visual Basic forms and other windows,
retrieve default sizing information from Windows, and
even create your own form shapes! These functions
are globally available for your immediate use in Visual
Basic, so you won't have to create your own object from
this class. |
ImpulseGlobals
3.0 |
|
ImpulseGhostCanvas
Class
Draw fast graphics and eliminate screen flicker with
this "ghost" canvas. Each
ImpulseGhostCanvas object is equipped with an invisible
drawing surface, and a wide variety of graphics methods,
most of which you're already familiar with. Lines,
Text, Rectangles, Circles, Pies, Arcs, Rounded
Rectangles, Bezier Curves, Flood Filling, Custom
Brushes, Picture Clipping, PaintPicture,
PaintPictureMasked, PaintPictureAlphaBlended, and much
more! Simply draw on the "ghost" canvas,
then transfer the resulting image to where you want it
displayed in one simple, flicker-free operation!.
Ideal for user interfaces that need fast graphics such
as animation. |
ImpulseGlobals
3.0 |
|
ImpulseIcons
Class
Extract icons from ICO, EXE, DLL, OCX, and CPL files (or
any other file with Windows icon resources embedded in
them.) Small and Large icons are supported. |
ImpulseGlobals
3.0 |
|
ImpulseMemory
Class - Memory Global Object
With the ImpulseMemory class, you can easily obtain
detailed information about system memory and virtual
memory (swap file). ImpulseGlobals includes a
"Memory" object that has been created for your
immediate use in Visual Basic, so you won't have to
create your own object from this class. |
ImpulseGlobals
3.0 |
|
ImpulseMiscellaneous
Global Functions
Miscellaneous functions that empower you to create
Visual Basic applications faster and easier. These
functions are globally available for your immediate use
in Visual Basic, so you won't have to create your own
object from this class. |
ImpulseGlobals
3.0 |
|
ImpulseMultimedia
Global Functions
Play Wave Files, System Sounds, MIDI tones, and
"simulated PC speaker" Beeps using the
ImpulseMultimedia functions. These functions are
globally available for your immediate use in Visual
Basic, so you won't have to create your own object from
this class. |
ImpulseGlobals
3.0 |
|
ImpulseNumbers
Global Functions
Convert between decimal, binary, octal, and hex with
large integer (64-bit) values. Convert to and from
Roman Numerals. Convert between Signed and
Unsigned values. Generate random numbers/character
sequences. These functions are globally available
for your immediate use in Visual Basic, so you won't
have to create your own object from this class. |
ImpulseGlobals
3.0 |
|
ImpulsePicture
Class
Manipulate images with adjustments, enhancements,
effects, screen & window capture, plus much
more! Adjustments include AdjustBrightness,
AdjustContrast, and AdjustTint.
Enhancements include ApplyCrop, ApplyDespeckle,
ApplyMirror, ApplyPhotoSmooth, ApplyPictureEffect (Blur,
Soften, Sharpen, Colorize, and much, much more!),
ApplyResample, ApplyResize, and ApplyRotation (Smooth or
Animated). Effects include multiple types of
color masking & alpha blending. |
ImpulseGlobals
3.0 |
|
ImpulseProcessor
Class - Processor Global Object
Quickly and easily obtain information about the
processor(s) installed on the system. Brand, Name,
Level, Speed, and more! ImpulseGlobals includes a
"Processor" object that has been created for
your immediate use in Visual Basic, so you won't have to
create your own object from this class. |
ImpulseGlobals
3.0 |
|
ImpulseRegistryAndINI
Class
Access any part of the registry, or access INI files
with the same convenient interface. Switching
between registry and INI access is a snap! Read,
Write, & Delete values; Create, & Delete
Keys/Sections; Iterate through enumerated Keys/Sections
and Values! For your convenience, ImpulseGlobals
includes three already created objects for immediate
use: "AppRegistry", "WinINI", and
"SystemINI". You can, however, create
your own instances for maximum flexibility!
Working with configuration information has never been so
easy! |
ImpulseGlobals
3.0 |
|
ImpulseScreenModes
Class - ScreenModes Global Object
Obtain information about every screen mode available to
the system's display adapter, and switch screen modes
"on the fly". ImpulseGlobals includes a
"ScreenModes" object that has been created for
your immediate use in Visual Basic, so you won't have to
create your own object from this class. |
ImpulseGlobals
3.0 |
|
ImpulseSpecialFolders
Class - SpecialFolders Global Object
Obtain the full pathnames of special system
folders. Many of the paths can be set by your
programs, such as "My Documents".
ImpulseGlobals includes a "SpecialFolders"
object that has been created for your immediate use in
Visual Basic, so you won't have to create your own
object from this class. |
ImpulseGlobals
3.0 |
|
ImpulseStrings
Global Functions
Powerful conversion, generation, manipulation, and
search functions for use with Visual Basic
strings. Code faster and easier with the
ImpulseStrings functions. These functions are
globally available for your immediate use in Visual
Basic, so you won't have to create your own object from
this class. |
ImpulseGlobals
3.0 |
|
ImpulseSysCounter
Class - SystemCounter Global Object
Measure the time between two events or activities with
microsecond accuracy! ImpulseGlobals includes a
"SystemCounter" object that has been created
for your immediate use in Visual Basic, so you won't
have to (but you can) create your own object from this
class. |
ImpulseGlobals
3.0 |
|
ImpulseSystem
Global Functions
Obtain system information, manipulate system settings,
manipulate the mouse, work with the Windows Shell by
executing both documents and folders, editing &
creating Windows' shortcuts, and more. These
functions are globally available for your immediate use
in Visual Basic, so you won't have to create your object
from this class. |
ImpulseGlobals
3.0 |
|
ImpulseWindowsVersion
Class - WinVer Global Object
Obtain detailed Windows version information.
ImpulseGlobals includes a "WinVer" object that
has been created for your immediate use in Visual Basic,
so you won't have to create your own object from this
class. |
ImpulseGlobals
3.0 |
|
|
|