Yes, this is precisely what I wish to do. In more detail, I am building a form in a
Delphi DLL which includes a form with a listbox, to which I will pass (through a
Mapbasic program) items derived from a MapInfo table. Each time I select an item in
the listbox I want to pass back the item name to my Mapbasic program, and trigger a
function/procedure to map from the item name.
It looks a s though what you and others have suggested will allow me to do what I
require (though I'm going to have to think about it some more. Thanks very much.
***************************************************
Alan Hale
Area Ecologist, West Area
Countryside Council for Wales
Plas Gogerddan
Aberystwyth SY23 3EE
Tel.: 01970 821100
Email: [EMAIL PROTECTED]
***************************************************
>>> HENROTAY PIERRE <[EMAIL PROTECTED]> 06 January 2000 >>>
If my understanding of your question is correct, you want to execute a
MapBasic function or subroutine or statements from a DLL (called itself from
an MBX).
A possibility is to use integrated mapping (via DDE or - recommended - OLE
automation).
This way you may:
- execute a single MapBasic command and run an MBX
- exchange infos (global variables) with an MBX
- send infos to an MBX, making use of its RemoteMsgHandler (or
RemoteQueryHandler); that one can parse the infos retrieved and dispatch to
an appropriate function/subroutine
Pierre
!
!
!
----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
- MI Callback to Mapbasic from DLL - is it possible? Alan Hale
- RE: MI Callback to Mapbasic from DLL - is it possible... HENROTAY PIERRE
- RE: MI Callback to Mapbasic from DLL - is it possible... Alan Hale
- RE: MI Callback to Mapbasic from DLL - is it poss... Anton de Gruchy
- RE: MI Callback to Mapbasic from DLL - is it possible... Alan Hale
