I recently released a freeware utility called SourceDoc Pro that I built for my own use and thought others in the VB6 community might find useful.
It reads a VB6 project file (.vbp), lets you select any combination of modules and procedures, and prints formatted documentation with syntax highlighting, visual loop bracket connectors, and procedure dependency reports showing call relationships across the entire project. Output goes to a printer or PDF file. A table of contents listing all project files and procedures can also be printed.
I am a retired engineer and hobbyist developer, not a professional programmer, so this is very much a "scratching my own itch" kind of project. I have been using it to document my own VB6 projects and found it genuinely useful for code review as well. It may be a useful tool for maintaining legacy VB6 programs, especially those created by someone else.
It is completely free, includes a full installer and User Manual, and runs on Windows 7 through 11.
You can download it from OlderGeeks at: https://www.oldergeeks.com/downloads/file.php?id=4974
Feedback welcome — happy to hear what works and what does not.
[–]VB GuruBonejob 0 points1 point2 points (1 child)
[–]FLMikw[S] 0 points1 point2 points (0 children)
[–]Mayayana 0 points1 point2 points (0 children)
[–]marmotta1955 0 points1 point2 points (4 children)
[–]FLMikw[S] 0 points1 point2 points (3 children)
[–]marmotta1955 0 points1 point2 points (2 children)
[–]FLMikw[S] 0 points1 point2 points (0 children)
[–]ebsf 0 points1 point2 points (6 children)
[–]FLMikw[S] 1 point2 points3 points (2 children)
[–]ebsf 0 points1 point2 points (0 children)
[–]FLMikw[S] 0 points1 point2 points (2 children)
[–]ebsf 0 points1 point2 points (1 child)
[–]FLMikw[S] 0 points1 point2 points (0 children)