Spell

Post Reply
ask
Posts: 99
Joined: Wed Nov 02, 2005 10:40 am

Spell

Post by ask »

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 ""
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Spell

Post by Enrico Maria Giordano »

That error commonly means that the method does not exist or that you haven't provide all the required parameters.

EMG
ask
Posts: 99
Joined: Wed Nov 02, 2005 10:40 am

Re: Spell

Post by ask »

EnricoMaria wrote:That error commonly means that the method does not exist or that you haven't provide all the required parameters.

EMG

But do you see any difference from the working vb sample?
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Spell

Post by Enrico Maria Giordano »

I found that parameters passing is somewhat different between xHarbour and VB.

EMG
ask
Posts: 99
Joined: Wed Nov 02, 2005 10:40 am

Re: Spell

Post by ask »

EnricoMaria wrote:I found that parameters passing is somewhat different between xHarbour and VB.

EMG
Can you please explain the differences ?

Thanks you
A.S.K
Post Reply