Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-Id: <200003071646.IAA15827@PDF.COM> To: cygwin AT sourceware DOT cygnus DOT com cc: roland AT PDF DOT COM Subject: Excel DLLs Date: Tue, 07 Mar 2000 08:46:55 -0800 From: Roland Ruehl Hello, I am building DLLs with CYGWIN B20.1 for linkage with Excel and Visual Basic. I started from Mumit's dll examples and am getting into more complex coding now. I have a few questions and was wondering if anybody had experience or could refer me to further documentation: - Does anybody know about detailed documentation for passing parameters from Visual basic to Cygwin ? For instance, by trial and error, I found out that Strings are passed as pointers to C arrays of shorts, but am wondering about more complex structures, i.e. records, arrays, etc. How do I pass an unknown number of parameters, similar to the Excel SUM() construct, for example ? - I am able to do basic unbuffered IO in the DLL (open/read/write) but failed to do more complex stuff, like opening a socket, a pipe or do buffered IO. Is that possible, and if yes how ? Thank you in advance for any help you can provide, Roland Ruehl. PDF Solutions, Inc. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com