Bellow is a working sample in VB. Can anyone tell me what iam doing wrong with fivewin?
The program crasses at runtime with the error:
"Error description: Error Word.Basic/3 DISP_E_MEMBERNOTFOUND: INSERT"
VB:
Dim oWDBasic As Object
Set oWDBasic = CreateObject("Word.Basic")
oWDBasic.filenew
oWDBasic.Insert "testdsf"
oWDBasic.ToolsSpelling
oWDBasic.EditSelectAll
MsgBox oWDBasic.Selection()
oWDBasic.FileCloseAll 2
oWDBasic.AppClose
FIVEWIN
#include "fivewin.ch"
#DEFINE TRUE .T.
#DEFINE FALSE .F.
function main(strText)
local oWDBasic
default strText:="test ing re"
oWDBasic:=createobject("Word.Basic")
oWDBasic:filenew()
oWDBasic:Insert(strText)
oWDBasic:ToolsSpelling()
oWDBasic:EditSelectAll()
msginfo(oWDBasic:Selection())
oWDBasic:FileCloseAll(2)
oWDBasic:AppClose()
oWDBasic:=nil
return ""
Spell
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: Spell
That error commonly means that the method does not exist or that you haven't provide all the required parameters.
EMG
EMG
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: Spell
I found that parameters passing is somewhat different between xHarbour and VB.
EMG
EMG