SPUG: Re: want to call Perl functions from VB

Bob Hiltner bobhilt at qwest.net
Mon Jun 18 00:18:16 CDT 2001


check out the shellexecute api.  This is a synchronous call, and getting the
results back is not as easy as you'd think.  In fact, you might end up
having to sort of go through an interemediate file.  I don't think you're
going to get a memory structure back from the external program.  Anyway,
you'll find better info at http://msdn.microsoft.com -- search for
shellexecute or other likely keywords.
----- Original Message -----
From: Showell30 at aol.com
To: spug-list at pm.org
Sent: Sunday, June 17, 2001 6:56 PM
Subject: SPUG: want to call Perl functions from VB


Hello.  I wonder if anyone has experience making VB and Perl interoperate.
Here is what I need to do:

      1. User starts up VB program which contains a tree-view widget.
      2. VB program starts up Perl program that parses an HTML document with
HTML::TreeBuilder.
      3. Perl program then goes into some sort of event loop.
      4. When the user moves around in VB's tree-view widget, VB calls into
Perl code to get the HTML for that part of the document.  The interface
would
be relatively simple; it could be string in, string out, four or five
function calls.

My best solution right now would be to do this with sockets, but I am
interested in alternatives.

(I know I could do the client in Perl/TK, but I'm interested in learning
about the interoperability of the two languages.)

Thanks,

Steve



 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     POST TO: spug-list at pm.org       PROBLEMS: owner-spug-list at pm.org
      Subscriptions; Email to majordomo at pm.org:  ACTION  LIST  EMAIL
  Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address
 For daily traffic, use spug-list for LIST ;  for weekly, spug-list-digest
  Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/





More information about the spug-list mailing list