Hi,
In the following visual basic .net code:
------------------------------------------
Private Function CheckDatabase() As Boolean
Dim myAB As Object = Nothing
Try
myAB = CreateObject("Broker.Application")
lblDBPath.Text = myAB.DatabasePath.ToString
myAB = Nothing
Return True
Catch ex As Exception
Return False
End Try
End Function
------------------------------------------
Now the problem I have is this. Without having Amibroker running, I
run this code, and I get the database path info I wanted, then I exit
the program. When I check Task Manager, I find that the Broker.exe
process is still there. Without using the Quit() method, how do I
clean up the Broker.exe process? I don't want to use Quit() because if
Amibroker is running, the Quit() will close Amibroker.
Luciano