Subject: RE: About Jade internals From: "Didier PH Martin" <martind@xxxxxxxxxxxxx> Date: Tue, 29 Dec 1998 19:57:30 -0500 |
Hi James Yes indeed, you can consider the application as a module, do a CreateProcess from the caller and communicate with it through a set of parameters. In fact, Compilers like VC++ is doing that with the cl executable. What I want is a module with a COM interface such that you can embed the interpreter as an object for script languages like PerScript, PythonScript, JavaScript, VBScript. For instance, within an ASP page, a developer can use the DSSSL interpreter to process a document. However, for the client side interpreter, I'll follow your advise by changing the CreateProcess flag (Yes I got this annoying window when I did a CreateProcess). Thanx, I just tested it and there is no more console window displayed. Didier PH Martin mailto:martind@xxxxxxxxxxxxx http://www.netfolder.com -----Original Message----- From: owner-dssslist@xxxxxxxxxxxxxxxx [mailto:owner-dssslist@xxxxxxxxxxxxxxxx]On Behalf Of James Clark Sent: Monday, December 28, 1998 11:16 PM To: dssslist@xxxxxxxxxxxxxxxx Subject: Re: About Jade internals Didier PH Martin wrote: > > Hi > > I am still strugling to transform Jade from a console EXE (on win32) into a > Dll. The goal is to be able to mount the dll and have a function to pass > parameters like you actually do with the command line. I still don't quite understand why you need to make it a DLL. If you just want to avoid the console window popping up when you run in, then you should just be able to use the DETACHED_PROCESS flag in CreateProcess. You can catch the errors using -f, or by redirecting stderr to a pipe. James DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: About Jade internals, James Clark | Thread | About Jade internals, Didier PH Martin |
RE: About Jade internals, Didier PH Martin | Date | Re: two languages in one document, Adam Di Carlo |
Month |