Dan,
Using TMPIMP alouded me to generate a new VideoReDo.dll That I could reference in a VB project. When I run the following code.
Public Class Form1
Private Vrd As New myvrdplus.VideoReDo
Private iVrd As myvrdplus.IVideoReDo
Private Sub OpenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OpenToolStripMenuItem.Click
OpenFileDialog1.ShowDialog()
End Sub
Private Sub OpenFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOk
iVrd = Vrd
Vrd.FileOpen(OpenFileDialog1.FileName)
End Sub
End Class
an instance of the VideoReDo program starts, Form1 Starts but when I try to open a Mpeg or Vprj file I get the following error message.
Unable to cast COM object of type 'myvrdplus.VideoReDoClass' to interface type 'myvrdplus.IVideoReDo'. This operation failed because the QueryInterface call on the COM component for the interface with IID
Any clues where I might be going wrong?