The hook types WH_KEYBOARD_LL, WH_MOUSE_LL, WH_JOURNALRECORD and WH_JOURNALPLAYBACK can be written perfectly well in VB5 or 6. The others require the hook procedure to be in the dll exports section which is not possible in VB. '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd
:cool:You will need to use styles via stylesheets or use inline styles within your webpage. Check out the following link, this should help... http://msdn.microsoft.com/workshop/samples/author/dhtml/refs/scrollbarColor.htm Cheers Colin
You could replace all the above declarations with one to the Beep API.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/beep.asp[^]
Don't know if it is going to produce the exact same results, but the parameters you are using are the same as Beep. RageInTheMachine9532
You can uninstall an .MSI (Windows Installer) installed application just by launching the .MSI file with the /x switch:
msiexec /x full_path_to_filename.MSI
RageInTheMachine9532
Pretty much all the API calls can be called from VB.NET - but because the framework provides about 90% of the functionality of the API it is prefereable to look therein first. Do a search in the help on attribute and look at the System.Interop namespace '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd