I'm developing a MODI based application that works perfectly except that when the application closes an error is thrown:
[Application Title].vshost.exe - Application Error: The instruction at "0x078c38b6" referenced memory at 0x00000004". The memory could not be "read".
I've tried everything I can think of but cannot figure out how to prevent the error. I know the error is caused by the OCR method of a MODI document since commenting out the line of code stops the problem. However, I obviously need that line.
I've also commented out all but the bare bones of the app (code included below) and still receive the error. Anybody have any ideas??
miView is obviously the MODI Viewer on the form
Code:Public Class frmMODI Private WithEvents eventDoc As MODI.Document Private Sub TestMDI() Dim mdiDoc As New MODI.Document Dim mdiTempDoc As New MODI.Document 'Create Document with initial image mdiDoc.Create("S:\Image1.TIF") 'Append succeeding images mdiTempDoc.Create("S:\Image2.TIF") mdiDoc.Images.Add(mdiTempDoc.Images.Item(0), Nothing) mdiTempDoc.Create("S:\Image3.TIF") mdiDoc.Images.Add(mdiTempDoc.Images.Item(0), Nothing) 'Set the Viewer to the document MiView.Document = mdiDoc mdiDoc = Nothing mdiTempDoc = Nothing End Sub Private Sub btnTemp_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTemp.Click TestMDI() End Sub Private Sub btnOCR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOCR.Click OCR() End Sub Private Sub OCR() eventDoc = MiView.Document eventDoc.OCR() eventDoc = Nothing End Sub End Class


LinkBack URL
About LinkBacks




Reply With Quote

Bookmarks