FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Spell
Posts: 99
Joined: Wed Nov 02, 2005 10:40 AM
Spell
Posted: Tue Dec 20, 2005 01:18 PM
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 ""
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Spell
Posted: Tue Dec 20, 2005 01:49 PM

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

EMG

Posts: 99
Joined: Wed Nov 02, 2005 10:40 AM
Re: Spell
Posted: Tue Dec 20, 2005 02:13 PM
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?
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Spell
Posted: Tue Dec 20, 2005 02:18 PM

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

EMG

Posts: 99
Joined: Wed Nov 02, 2005 10:40 AM
Re: Spell
Posted: Tue Dec 20, 2005 02:27 PM
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

Continue the discussion