Quantcast
Channel: VBForums - CodeBank - Visual Basic 6 and earlier
Viewing all articles
Browse latest Browse all 1450

Vibian - The Mini VB6 Framework

$
0
0
Good day:

I found a library which can compete with .net framework. Its was Vibian a single DLL but rich in VB6 functions. Please help them to improve this code and library it has a big potential.

Here is the statement from the author according to PSC website:

It is a simple but powerful COM library for VB6 which emulates/bring some VB.NET functions but utilizing Windows API, built in VB6 functions, and WMI instead of CLR or using .NET Framework. And its also makes VB6 programming more covenient.

This library has the ability to access the following:
* Network
* Power Management
* File System
* Registry
* Operating System Operations
* Advanced Math functions and Math constants
* Cryptography
* Windows Firewall
* Windows Services
* XML Parser
* INI File Operation
* ZIP File Operation
* Additional VB6 functions

It also emulates the "My" Keyword on VB.NET.

Notice: I do not own the whole code. Some parts of the code are owned by the respective authors. Developers who want to Improve the code of this library are welcome. Just upload the improved source code on PSC and please avoid changing the function names or delete the existing functions, enums, sub/function arguments, and constants in order to maintain the standards and to prevent messing the developers. You are allow to add functions or arguments (avoid deleting or altering the existing argument order, append optional if making additional argument in an existing fuction) on this library.


Available classes on this library file:
* StdRegistry (Registry)
* OSinfo (OS info)
* StdProcessor (Processor)
* StdInfo (PC Info)
* DiskInfo (Disk Drive Info)
* SpecialDirectory (Windows Special Directories)
* Math2 (Additional Math function)
* StdFileSystem (File System)
* MathConstant (Additional Math constants)
* StdNetwork (Network)
* StdPowerSource (Power Source)
* StdSystemAction (Computer Action)
* StdSettings (Manage App Settings)
* StdTaskbar (Taskbar Info)
* StdServices (Windows Services)
* StdSoundVolume (Sound Volume)
* TextFile (Text File Access)
* VB6Extension (Additional VB6 functions)
* StdComputer (Computer class)
* My ("My" keyword)
* CpuUsageObject (CPU usage, Must be initialize when the app starts. Dont declare it inside the timer events)
* CDPlayerAdvanced (Advanced CD Player)
* CompactDiscPlayerBasic (Basic CD Player)
* StdEnigma (Enigma Ecryption)
* SoundRecorder (Record Sound)
* StdFirewall (Windows Firewall)
* StdBase64 (Base 64 Encoding/decoding)
* StdCryptography (Cryptograpghy class)
* StdMD5 (MD5)
* StdSHA (SHA)
* StdCRC32 (CRC32)
* StdHTTP (HTTP)
* StdFTP (FTP)
* StdSerial (Serial Comm)
* StdDrives (Disk Drives)
* StdTimer (Timer)
* StdDateTime (Addition Date and Time functions)
* StdIniFile (Ini file)
* XMLDocumentFile (XML Parser)
* StdMouse (Mouse)
* ZipObject (Zip Files)
* StdKeyboard (Keyboard)

Viewing all articles
Browse latest Browse all 1450

Trending Articles