Так получилось, что я стал связан с программированием на Visual Basic 6 🙂 Буду иногда выкладывать заметки по нему для себя.
Visual Basic 6 (vb6) на Windows7 (32) выдает ошибку при использовании Common Controls.
решение найдено тут: http://clubs.ya.ru/4611686018427472918/45
Для 32-разрядных систем, берём файл отсюда c:\Windows\Microsoft.NET\Framework\v4.0.30319\regtlibv12.exe и копируем его в папку C:\Windows\System32\.
Затем через командную строку вводим:
cd C:\Windows\System32
regtlibv12 C:\Windows\System32\msdatsrc.tlb
regtlibv12 C:\Windows\System32\mscomctl.ocx
И все должно заработать.