Tiny, confortable and effortless little helper
Sometimes there are events in life then a invalid filename or foldername has sneaked in due to human misspelling or a crash and causing you headache because you just doesn't find the tiny little error....
View Articlexiaoyao Tab Usercontrol Support Container
xiaoyao Tab Usercontrol Support Container Compiled into OCX control, ACTIVEX control only has 40KB Implement a VB6 tab control with minimal code-VBForums...
View ArticleVB6 uses Windows' built-in graphic fonts
VB6 uses Windows' built-in graphic fonts When we are making designs or PowerPoint presentations, we often use small patterns as embellishments. In addition to searching online, Windows also comes with...
View ArticleHow to save an image to a BMP byte array with support for 32-bit BMP images...
I have written a module that allows you to save any images to a byte array, represented as a BMP file, which can then, if desired, be saved to disk. The BMP file is assembled manually, from scratch,...
View ArticleDeclare a Class global to app but not to anything else.
I have a class module that I need to be global to the entire project. The only way to declare it that I know of is in a standard Module. And standard modules don't allow "Friend". I could try having...
View ArticleHow to change ForeColor of a themed-stylized button on VB6
The regular Command1 button does not have the ForeColor property to change the color of the button in VB6, but it often happens that you want to change the color of the label in this button......
View Articlevb6 XiaoyaoGifMaker.cls ,Gif animation Class,For Quickly Create Gif Moives
Code: Private Sub XiaoyaoGifMakerDemo_Click()  Dim Gif As XiaoyaoGifMaker  Set Gif = New XiaoyaoGifMaker  Gif.StartMakeGif App.Path & "\MakeDemo2.gif"  Gif.AddImg App.Path &...
View ArticleCentralized Timer Host Demo
So this one is a little bit different - it's the first code I've written in a long time that I have no use for personally, nor can I really imagine a use for it. That said, it was fun to write and it...
View Articlevb6 GetFileTime,SetFileTime by Windows api
When converting UTC time to Beijing time, an additional 8 hours are required. Code: Sub Test() SetFileTimes App.Path & "\test.txt", "2025-2-1", "2025-2-2 11:11:11", "2025-2-3 12:13:14" Â Dim...
View ArticleMcGuffinpunk Chapter Editor
This is the evolved version of my Tree Editor I posted a year or so ago. I've gotten rid of the all the random tree creation stuff. I thought that would be cool but it constrained me to writing that...
View ArticleReading ZIP and DOCX files and unpacking image files in memory
I wrote a program that scans the contents of ZIP, DOCX, XLSX, and EXE files, reads the entire file structure inside archives and without temporary files, unpacks and displays images in memory. It even...
View ArticleDemo Program I did for a radio engineer
I was contacted by a local radio station about developing an application to assist in creating their work scheduling sheets, It seems that Microsoft screwed them all up. The previous versions of media...
View ArticleClass for reading ZIP files
Hello everyone I have written a mini-class for reading information about files contained inside a ZIP. My class reads file attributes, date and time of files stored inside a ZIP. It even works in...
View ArticleVB6 - Show image Metadata (XMP, EXIF, Thumbnail, etc) with WinRT...
This project uses the BitmapDecoder WinRT class to enumerate the metadata properties of an image (such as those properties saved by a professional digital camera). A TypeLib with the required WinRT...
View ArticleImage Markup Tools
Want to give users the ability to annotate images with lines, shapes, highlights, and text? This project provides flexible drawing tools and customization options for a variety of use-cases. Screenshot...
View ArticleImage Annotation & Markup Tools (RC6/Cairo Based)
Want to give users the ability to annotate images with lines, shapes, highlights, and text? This project provides flexible drawing tools and customization options for a variety of use-cases. Screenshot...
View Article[VB6, twinBASIC] ucSimplePlayer: Simple video playback control
ucSimplePlayer v1.1.3 This is a simple video player UserControl for VB6, twinBASIC, and VBA, supporting both 32bit and 64bit. It's just a thin wrapper over the IMFPMediaPlayer media player control...
View ArticleVB6 - Simple Animated GIF Player (supports transparency) using WinRT /...
This project uses the BitmapDecoder WinRT class to decode a GIF file into its individual frames. These frames can then be rendered into any device context (Form, PictureBox, etc) using vanilla GDI...
View ArticleAuto aligning controls
This utility to automatically align controls, the client area is divided into 5 regions cTop, cBottom, cLeft, cRight the rest determines the cClient space. The alignment is done in relation to the...
View Article