Yes. It is possible to use Beyond Compare on a Visual Basic application, but only by call it through CMD, which you need to open in the application also. This can be done with a command like Process.Start("CMD", " BCompare.exe"). However, you should use the program standalone, because it has functions that can facilitate the comparison of multiple items.