[VB6] DirectX 11 Desktop Duplication
This is a work in progress of a remote control utility. This is the screen capturing part using DirectX 11 (DXGI). Code: Option Explicit '--- DIB Section constants Private Const DIB_RGB_COLORS...
View ArticleVB6 MDB-RemoteAccess via http(s)
Just a small Demo, which shows how to setup these kind of remote-services and -requests in as simple a manner as possible, using: - a small WebServer of course, to get serverside http-protocol-support...
View ArticleHere's how to play an Integer array as sound.
This code should be added to a module, and then called from wherever you need it. It plays 16bit audio from any one-dimensional Integer array with an LBound of 0. Code: Private Declare Function...
View ArticleVB6 WebView2-Binding (Edge-Chromium)
Have just finished a Binding to the new WebView2-BrowserControl (based on Edge-Chromium). I've included this Binding (all in a single Class, named cWebView2) in the new RC6-version of the...
View ArticleXmlMono Class
I am working on some exports from Autodesk Inventor, as xlsx files. So I start to program in Vb6 to make something to handle these xlsx files (without using excel as object). To read xml files from...
View Article[VB6] DirectX 11 for VB6 1.0 Type Library
This might be useful to someone: https://github.com/wqweto/VBD3D11 The repo includes a port of Beginner Direct3D11 Programming by kevinmoran. This is a screencast from the final 10. Blinn-Phong...
View Article[VB6] Convert a picture to PNG byte-array in memory
This WIA sample converts an StdPicture to a PNG byte-array without using any temporary disk storage. Shows how to use IPicture.SaveAsFile method with plain ADODB.Stream (no CreateStreamOnHGlobal API...
View Article[VB6] VBTixyLand Control
https://github.com/wqweto/VBTixyLand This is a remake of https://tixy.land/ This is using IActiveScript without typelib to host the expressions evaluator in Chakra JS engine. I plan on using smaller...
View ArticlePaint PNGs via DrawIconEx()
Use WIA 2.0 and an ImageList to load a PNG file as a StdPicture. Then draw using DrawIconEx(), which seems to hold the alchemy here. Code: Option Explicit Private Const WIN32_NULL As Long = 0 Private...
View ArticleVB6 Implementing Hierarchies via multiple Interfaces
This is an implementation of the following schema: Leaving out "Faculty" (and the Nodes below "Faculty")... So, the deepest Hierarchy-Structure in the Demo is: CommunityMember (implementing no...
View ArticlevbLibCurl
Did a little more work around Jeffrey Phillips 2005 vblibcurl - initLib() to find/load C dll dependencies on the fly from different paths - removed tlb requirements (all enums covered but not all api...
View Article(VB6) Replicate control interface or encapsulate control into UserControl
This a tool intended to ease the work of recreating the interface of a control. It creates a *.ctl file with all the basic code. It has two options: 1) Encapsulate the control into the UserControl 2)...
View ArticleVB6 Unicode-capable ADO-DataBinding-Control
Not sure, whether some of you have run into this, but the MS-ADODC-Control does not support Unicode when linked to Control-Bindings. So the 3 Binding-Controls in this Demo can be seen as an...
View ArticleEMail validator (MX, and existing email)
I had to validate several thousand of emails, and as quickly as possible. I couldn't find anything on the internet that was free and easy to use. So I wrote a small program that validates emails (you...
View ArticleSend easily SMS with your mobile, 1 by 1 or per batch
Sometimes I need to send quite a lot of SMS. You have 2 options : - Use online web services - Use your mobile Using your mobile is cheaper. I spent a lot of time to find the best solution and this...
View Articlehey. i uploaded a new power programing langugae which can compile vb6 projects
its here https://github.com/VisualCodeBase/CodeBase and here another thread https://www.vbforums.com/showthread....visual-basic-6 for this package to work well you also need MinGW...
View ArticleVB6 (RC6) Slider-Widget with Auto-Vert/Horz-Switching
Just a simple Demo, which shows an efficient Slider-Control implementation. (about 70 Lines of code in cwSlider). Also included is a Demonstration for "visual inheritance" (of cwSlider in...
View ArticleAnother json solution written for VB6
The code below has two classes, a JsonArray and a JsonObject, so we can make json objects starting from an object or an array. Parser included in both objects. Also the parser isn't recursive. The...
View ArticleSqLite3 Win10 Demo - Using winsqlite3.dll
I found some work about the using of winsqlite3.dll, in VBA for Excel, and was not completed. First I did some changes for using it in VB6. I did some checks and found some errors i the old...
View ArticleProperty Bag alternative - Data Bag
Property Bag alternative - Data Bag Class This is an alternative to Property Bag class. It supports all variable types except vbObject, vbDataObject and vbUserDefinedType. (For the vbVariant , it now...
View Article