Corrector ortográfico

Corrector ortográfico

Postby jpcavagnaro » Fri Aug 19, 2022 7:53 pm

Hola Gente, se puede tener un corrector ortográfico en el get de un memo

Saludos
Jorge
Jorge
Saludos.
jpcavagnaro
 
Posts: 147
Joined: Tue Oct 11, 2016 1:02 pm
Location: Luján, bs. as.

Re: Corrector ortográfico

Postby jpcavagnaro » Fri Aug 19, 2022 8:30 pm

buscando en el foro, entrontre esta función que anda bien pero se muestra detras del programa o sea que hay que buscar la pantalla, como puedo hacer para traerla al frente.


Function ORTOGRAFIA(Texto)
Local oWord,oDoc,oTexto
Local cText:=Texto


oWord:=TOleAuto():New( "Word.Application" )
oWord:Visible := .f.
oWord:Documents:Add()
oDoc := oWord:Get("ActiveDocument")

oTexto := oWord:Selection()
oTexto:Text := Texto

oDoc:CheckSpelling()

cText := oTexto:Text

oDoc:Close(0)
oWord:Quit()
oTexto:=NIL
oDoc:=NIL
oWord:=NIL
cText:=StrTran(cText,Chr(13),Chr(13)+Chr(10)) // No recuerdo por qué puse esta linea

If !Empty(cText) // si cancelamos en el chequeo de ortografia, nos devuelve una cadena vacia
Texto := cText
Endif

Return Texto

Saludos
Jorge
Jorge
Saludos.
jpcavagnaro
 
Posts: 147
Joined: Tue Oct 11, 2016 1:02 pm
Location: Luján, bs. as.

Re: Corrector ortográfico

Postby Antonio Linares » Fri Aug 19, 2022 9:00 pm

Estimado Jorge,

Puedes utilizar el corrector ortográfico que proporciona RichEdit5

aqui tienes un ejemplo proporcionado por Cristobal Navarro:
viewtopic.php?p=245839&sid=e4163ac1ea09ae846de640336077125e#p245839
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Corrector ortográfico

Postby jpcavagnaro » Mon Aug 22, 2022 11:06 am

Excelente, muchas gracias....

Saludos
Jorge
Jorge
Saludos.
jpcavagnaro
 
Posts: 147
Joined: Tue Oct 11, 2016 1:02 pm
Location: Luján, bs. as.


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Rick Lipkin and 91 guests