> I have the following pending bugs (that I'm unable to fix, sorry):
>
>
> 1. (not so important)
>
> FUNCTION MAIN()
>
> LOCAL oExcel := CREATEOBJECT( "Excel.Application" )
>
> LOCAL cXls := "e:\xharbour\test.xls"
>
> // oExcel:WorkBooks:Open( cXls, , , 1, , , , 1, , , .T., , .T. )
> oExcel:WorkBooks:Open( cXls, , , , , , , , , , .T., , .T. )
>
> oExcel:Visible = .T.
>
> RETURN NIL
The correct way to pass a default argument to OLE Servers is using
OleDefaultArg() function or OLE_DEFAULT_ARG macro. Please try:
oExcel:WorkBooks:Open( cXls, , , OleDefaultArg(), , , ,
OleDefaultArg(), , , .T., , .T. )
> 2.
>
> FUNCTION MAIN()
>
> LOCAL cExp := "if a()"
>
> &( cExp )
>
> RETURN NIL
Phil, this my be related to string release in macro.y - can you
please review?
Ron
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
xHarbour-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xharbour-developers