Thread overview | |||||
---|---|---|---|---|---|
|
July 26, 2001 OLE Server Application Problems | ||||
---|---|---|---|---|
| ||||
Hi, having a few problems with generating OLE Server application. Tried to follow the instructions in the help file for Win32 programming. 1. MkTypLib fails on the ODL file generated with following error msgs K:\dm\BIN>mktyplib Microsoft (R) Type Library Generator Version 2.03.3027 Copyright (c) Microsoft Corp. 1993-1995. All rights reserved. I:\test_ole1\test_ole.odl (1) : fatal error M0001: Syntax error near line 1 column 1: expected: library 2. Regsvr32 fails with msg "LoadLibrary("test_ole.dll") failed. GetLastError returns 0x000003e6. It is just a simple app generated using AppExpress, and using ClassExpress to add a class based on CCmdTarget, with 1 function that does goes long CTestCmdTarget::mult(long x, long y) { // TODO return x*y; } How might I go about resolving this? Thanks TC |
July 26, 2001 Re: OLE Server Application Problems | ||||
---|---|---|---|---|
| ||||
Posted in reply to TC | All I can suggest at the moment is to check the .odl file and see if the syntax of it really is bad. -Walter "TC" <tc4848@yahoo.com.sg> wrote in message news:3b603eca.3686100@news.digitalmars.com... > Hi, > > having a few problems with generating OLE Server application. Tried to follow the instructions in the help file for Win32 programming. > > 1. MkTypLib fails on the ODL file generated with following error msgs > > K:\dm\BIN>mktyplib > Microsoft (R) Type Library Generator Version 2.03.3027 > Copyright (c) Microsoft Corp. 1993-1995. All rights reserved. > > I:\test_ole1\test_ole.odl (1) : fatal error M0001: Syntax error near line 1 column 1: expected: library > > 2. Regsvr32 fails with msg "LoadLibrary("test_ole.dll") failed. > GetLastError returns 0x000003e6. > > It is just a simple app generated using AppExpress, and using ClassExpress to add a class based on CCmdTarget, with 1 function that does goes > > long CTestCmdTarget::mult(long x, long y) > { > // TODO > return x*y; > } > > How might I go about resolving this? > > Thanks > > TC |
July 26, 2001 Re: OLE Server Application Problems | ||||
---|---|---|---|---|
| ||||
Posted in reply to TC | When I have time next week I will try to check into this one.
I am kinda surprised as I know I have OLE (ActiveX) Server applications
running which I build with DMC++...
Jan
TC wrote:
> Hi,
>
> having a few problems with generating OLE Server application. Tried to follow the instructions in the help file for Win32 programming.
>
> 1. MkTypLib fails on the ODL file generated with following error msgs
>
> K:\dm\BIN>mktyplib
> Microsoft (R) Type Library Generator Version 2.03.3027
> Copyright (c) Microsoft Corp. 1993-1995. All rights reserved.
>
> I:\test_ole1\test_ole.odl (1) : fatal error M0001: Syntax error near line 1 column 1: expected: library
>
> 2. Regsvr32 fails with msg "LoadLibrary("test_ole.dll") failed.
> GetLastError returns 0x000003e6.
>
> It is just a simple app generated using AppExpress, and using ClassExpress to add a class based on CCmdTarget, with 1 function that does goes
>
> long CTestCmdTarget::mult(long x, long y)
> {
> // TODO
> return x*y;
> }
>
> How might I go about resolving this?
>
> Thanks
>
> TC
|
Copyright © 1999-2021 by the D Language Foundation