Quantcast
Channel: VBForums - CodeBank - Visual Basic 6 and earlier
Browsing all 1528 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Fast File Search Utility App Demo With Source

JPBFileFinder is a tool for quick and easy file searches on your computer. You can search any folder (optionally recursively) to find files based on properties such as name, extension, size,...

View Article


[VB6/twinBASIC] Code snippet: Close Explorer window by path

Here's a small demo of how to use IShellWindows and IWebBrowser2 to close an open Explorer window based on it's path. I wrote it to be compatible with VB6+oleexp and twinBASIC+tbShellLib (64-bit...

View Article


[VB6/VBA] BLAKE2 hash functions and MAC

These mdBlake2b.bas and mdBlake2s.bas modules provide BLAKE2b and BLAKE2s hash functions implementation as a streaming interface (Init/Update/Finalize) and byte-array + string convenience helpers which...

View Article

Image may be NSFW.
Clik here to view.

NewTab: tab control for VB6

Download from GitHub. This is a tab control based on previous control SSTabEx. This new control keeps backward compatibility with the original SSTab that came with VB6 and is mostly backward compatible...

View Article

[VB6/VBA] BLAKE2 and BLAKE3 hash functions and MAC

These mdBlake2b.bas and mdBlake2s.bas modules provide BLAKE2b and BLAKE2s hash functions implementation as a streaming interface (Init/Update/Finalize) and byte-array + string convenience helpers which...

View Article


Image may be NSFW.
Clik here to view.

UserControl DatePicker GDI/GDI+ VB6 (ucJLDTPicker)

UserControl DatePicker GDI/GDI+ VB6 ucJLDTPicker is a user control created to be used in modern forms, which can be adjusted to some current layouts with its multiple properties. This is its first...

View Article

Image may be NSFW.
Clik here to view.

Weather App

I wanted to put weather info on my screen saver so if i was laying in bed i could see what the weather was. So i made this small app as an exercize, alot more could be done with it. You will need to...

View Article

Simple FFT module

I wrote this FFT that you can put in a module file and use anywhere in your program. Code: Public Const Pi As Double = 3.14159265358979 Public Type Complex     Re As Double     Im As Double End Type...

View Article


[VB6/VBA] Argon2 KDF implementation for password hashing

This mdArgon2.bas module implements Argon2 memory-hard function for password hashing. Argon2 depends on BLAKE2b so you'll need to include mdBlake2b.bas module before using current Argon2 module. You...

View Article


VB6 Draw Gradient-Backgrounds in arbitrary Angles on Forms and PicBoxes

A simple (API-free) solution, to render gradient background on Forms- and PictureBoxes - in arbitrary angles between 0° and 360°. There's an "automatic quadrant-detection" built-in (for angles >...

View Article

[VB6] How to use GPU from VB6 using opencl

Here is a direct translation of this tutorial which uses opencl to populate a buffer with consecutive numbers. Code: Option Explicit Private Const CL_FALSE                          As Long = 0 Private...

View Article

Image may be NSFW.
Clik here to view.

Simple Get File

Attached is a simplified encrypted file download Client/Server similar to: https://www.vbforums.com/showthread....13-VB6-GetFile Whereas the original used full TLS 1.3 to establish the network...

View Article

Image may be NSFW.
Clik here to view.

VB6 JetEngine CRUD-Demo

To give VBDevs who try to use their own "self-invented Single-File-DBs" a better alternative - here a short CRUD-Demo using ADO with the Jet-Engine. For the Record-Listing - Krools VBFlexGrid is used....

View Article


Image may be NSFW.
Clik here to view.

VB6 RC6+RC6Widgets (Dark-Themed WidgetDemo for Game-Scenarios)

A dark-themed Widget-Demo, as one would use it in "graphics-heavy" Game-scenarios (with full support for KeyBoard-Navigation, as "Tabbing", "Focus-Visualization", ShortCut-Keys etc.) Beside a normal...

View Article

Hebrew Date

Code: Option Explicit Private Sub Form_Load()   Dim Hebrew   Dim TheYear   Dim TheMonth   Dim TheDay   Dim LeapYear     Set Hebrew = CreateObject("System.Globalization.HebrewCalendar")   TheYear =...

View Article


Image may be NSFW.
Clik here to view.

To Classes, a HashList and a refArray

This is a new idea. First the refArray class used for UDT substitute, by a simple way. WE make each "row" of refArray as a simple value or an array (we can choose specific type). If we want to write to...

View Article

[VBA/VB6] SipHash cryptographically secure keyed hash function

These mdSiphash.bas and mdHalfSiphash.bas modules implement SipHash and HalfSipHash high-speed secure pseudorandom function for short messages in pure VB6. Output size and number of iterations for...

View Article


[VB6/VBA] SipHash cryptographically secure keyed hash function

These mdSiphash.bas and mdHalfSiphash.bas modules implement SipHash and HalfSipHash high-speed secure pseudorandom function for short messages in pure VB6. Output size and number of iterations for...

View Article

Make Decimal Type Arrays

This is a way to make array type of Decimals. VB6 has no variables as decimals, you have to use a Variant type. The problem is that the Variant type always get any type we place; A Decimal type need...

View Article

Image may be NSFW.
Clik here to view.

Debug Print Redirect (Add-In)

This Add-In is designed specifically to work with my "Persistent Debug Print Window" found here. Other than academically looking at it, it's not much use without that other program. Basically, this...

View Article
Browsing all 1528 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>