Sounds like Num knows more then google , I did not have to reinstall the whole vb , all I did was reinstall the activeX, IT FIXED IT! TY!!!
(google did not give any good results but I fixed it anyway, this was probebly the work of hackers messing with my registry)