Grab my ucShellBrowse control and see where you can go; give the 64bit tB version a try to see the difference
Some control panel things you can open directly like programs list, devices and printers, network connections... Again, see the ucShellBrowse thread
Edit: Here's how it looks... in both 32bit and 64bit you can get the category view; but then in VB6/32bit you can only see the 32bit applets (suffixed with "(32 bit)" when viewed in Explorer); the one is the busted OBDC one MS has left broken for years. But in tB 64bit you can see all the normal ones. Note one of them there says "TBCplApplet" and has the twinBASIC icon-- that's my Control Panel Applet Demo of making one in tB. You can make one in VB6 too, but it would have the "(32 bit)" suffix. They're just standard DLLs that export a CplApplet function and have a .cpl extension (or .dll and registered).
Last edited by fafalone; Apr 13th, 2024 at 10:33 AM.
You could shell to specific areas, using command line arguments. For instance, the following goes straight to the power options:
Code:
Option Explicit
Private Sub Form_Load()
Shell "control.exe /name Microsoft.PowerOptions"
End Sub
Or, we can also go to areas in Settings. The following goes directly to the wallpaper area:
Code:
Option Explicit
Private Sub Form_Load()
Shell "control.exe /name Microsoft.Personalization /page pageWallpaper"
End Sub
Knowing the correct command line arguments, we can go pretty much anywhere we want.
Any software I post in these forums written by me is provided "AS IS" without warranty of any kind, expressed or implied, and permission is hereby granted, free of charge and without restriction, to any person obtaining a copy. To all, peace and happiness.