Download Vb6 For Windows 10
- Download Vb6 For Windows 10 64-bit
- Download Vb6 For Windows 10 Iso
- Download Microsoft Visual Basic 6.0 For Windows 10
Home
Download Vb6 For Windows 10 64-bit
German version of this page
Download Vb6 For Windows 10 Iso
Feb 23, 2021 Visual Studio 2005 Express Editions ran on Windows 2000 SP4 and above Windows NT-based platforms. In line with popular demand since their original release,2 these editions will always remain free-of-charge. Visual Studio 2008 Express editions were released in November 2007 and their SP1 on August 11, 2008.
Download Microsoft Visual Basic 6.0 For Windows 10
Licence
All tools on this page work under Windows 2000 and higher. They are Freeware.
Allowed:
— usage in any environment, including commercial
— include in software products, including commercial
— include on CD/DVD of computer magazines
Not allowed:
— modify any of the files
— offer for download by means of a ‘downloader’ software
I don’t ask for donations but some users insist, so:
PayPal
USB Device Tree Viewer
Got his own page: UsbTreeView
Download:
Win32:
https://www.uwe-sieber.de/files/UsbTreeView_Win32.zip
x64:
https://www.uwe-sieber.de/files/UsbTreeView_x64.zip
RestartUsbPort V1.0 — Restarts a USB port If the & char is used in a parameter then, if started from a command-prompt or a BAT/CMD file, the whole parameter must be enclosed by quotation marks. Otherwise the command processor interprets the & char as separator for two separate commands.
Admin rights are required under Win 8 and 10 (or an active USBDLM command interface).
Returns Errorlevels:
0 — successfully restarted the USB port
1 — no parameters
2 — invalid parameters
3 — given ID not found or no device is attached to the port
4 — restart tried but failed
Background information
This tool calls IOCTL_USB_HUB_CYCLE_PORT which, Microsoft says, power-cycles the USB port and thus initiates a re-enumeration of the attached device.
If there really is a power-cycle performed then it must be very short…
The function is available under XP but usually only for hubs which run with the Microsoft standard driver. 3rd party drivers usually return ERROR_UNKNOWN_FUNCTION.
Under Vista and Windows 7 it is no more supported by the Windows standard drivers, it always fails with ERROR_NOT_SUPPORTED.
Since Windows 8 it works again but in contrast to XP admin privileges are required. Without admin privileges it fails as under Vista and Win7 with ERROR_NOT_SUPPORTED or since Win10 version 1903 with ERROR_GEN_FAILURE, which both are quite missleading here since it’s a privilege issue.
Download: RestartUsbPort.zip
Last update: 21 Feb 2021
Device Cleanup Tool V1.1.1 — removes non-present devices from the Windows device management
Each once attached device leaves an entry in the Windows device management. By means of the Windows device manager you can delete one by one only. With this tool you can delete multiple or all non-present devices.
The ‘last used’ time comes from the write time of the device’s registry key under HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnum, on some Windows this seems to be set on boot or any other time.
Screenshot:
Download: DeviceCleanup.zip
Last update: 04 March 2021
Device Cleanup Cmd V1.1.1 — removes non-present devices from the Windows device management
This is the command line version of DeviceCleanup, see above.
Read about the ‘last used’ time at DeviceCleanup.
Download: devicecleanupcmd.zip
Last update: 17 Feb 2021
RunAsSystem V1.3.5 — starts a process in the SYSTEM context
RunAsSystem is helpful when admin privileges are not enough. For instance since Vista there are registry keys whose owner is the administrator but without the privileges to write or change the rights.
RunAsSystem passes the window style and its process priority to the exeucted process. Both can be overruled by commandline params.
It waits for the started process to end and then passes back its return code (aka errorlevel). But it is a Windows application, in a batch file you have to put a ‘start /wait’ in front.
Some programms do not work and end immediately in the System context.
Up to V1.2 this worked under XP only if the Sysinternal ProcessExplorer was running before, it seems that it changes the process access privileges to gather all the information but forgets to restore the found privileges.
Usage: Samples:
Download: RunAsSystem.zip
Last update: 05 Dec 2020
CloseWindow V0.3 — closing windows
CloseWindow closes windows by commandline. For identifying the right window either the window text (the caption) or its class must be given at the commandline.
Wildcards can be used.
Sample: Close all Windows Calculators Sample: Close Explorer window (XP) of drive U: Sample: Close Explorer window (Vista+) of drive U: The window class can be determined by my tool WinInfo
This works within the same user context only: If you want to close a program started ‘As Administrator’ under Vista+ then CloseWindows must be started ‘As Administrator’ too.
Download: closewindow.zip
Last update: 20 Feb 2016
FindEXE V0.5 — find the full path to an executable file
FindEXE is a commandline tool which shows the path of an executable which Windows would start.
Samples:
Download: findexe.zip
Last update: 15 June 2017
Sleep — Console program that waits for n milliseconds
Sample for waiting 1 second:
Download: sleep.zip
Last update: 7 June 2007
BinHexDec — Convertor for Hex, Dec and Bin numbers
Download: binhex.zip
Last update: 19 Aug 2009
COM Name Arbiter Tool V1.0.2 — gives control over reserved COM port numbers
Whenever a new COM port is installed, Windows looks for the first never used number. This ensures that there are no conflicts when two of the devices are attached at the same time.
In real live the users do not use their devices (as USB to COM adaptors) at the same time, but the COM numbers increase and increase because the reservation is not removed when the COM port device is uninstalled from the Device Manager. After 25 years Microsoft finally fixed this in Windows 10 version 1903, here the reservation is removed when a device is uninstalled, so this tool isn’t needed anymore…
Windows stores used COM port numbers in the registry in the value ComDB under
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCOM Name Arbiter
By default there are 32 bytes with 8 bits in each byte. A set bit makes a port number (1..256) reserved. Over time Windows might exceed 256 ports, COM Name Arbiter Tool can handle this.
Changes are written immediately to the registry, admin privileges are required.
Removing the reservation does not do anything else than making Windows reassign the number to a new device when it is attached.
As long as the new device is not attached at the same time as the device which had these COM port before there is no problem.
If the devices are attached at the same time then the second one will not start because it cannot create its ‘COMx’ symbolic link. This happens too if a new device wants to get a port which is supposed to be free because its arbiter bit is not set but in fact the port is in use! So don’t clean up to much…
The tool can also uninstall (remove) devices.
Started with parameter /c it performs silently the ‘Clear unused reservations’ operation.
Started with parameter /r it performs silently the ‘Remove non-present devices’ operation.
Screenshot:
Download: ComNameArbiterTool.zip
Last update: 07 March 2021
CreateFile Tester — Testing the Windows API call CreateFile
The CreateFile Tester is useful for testing different parameters for the Window API call CreateFile. Furthermore it can open files exclusively to test the behaviour of other programs when they try to open such an exclusiveley opened file.
Lots of storage information functions can be tested, the tool-tips of the buttons show some hints.
Screenshot:
Download: CreateFileTest.zip
VB6-Source: CreateFileTest_src.zip
Last update: 27 Oct 2020
DeviceIoControl Code Decoder
Decodes Windows DeviceIoControl hex values or names as listed here (in both directions).
Screenshot:
Download: IoctlDecoder.zip
Last update: 22 Feb 2016
LogWindowAtPoint — Logs Windows at a certain position
This tool is useful to identify randomly popping up windows.
Screenshot:
Download: logwindowatpoint.zip
Last update: 10 April 2016
LogForegroundWindow — Logs the Windows which get the input focus
This tool is useful to identify windows which steal the focus from the active window.
Screenshot:
Download: logforegroundwindow.zip
Last update: 10 April 2016
Uwe Sieber