FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Buscar texto en un fichero
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
Re: Buscar texto en un fichero
Posted: Mon Nov 29, 2010 01:08 PM

Perdona JmGarcia, leyendo la documetnacion me he dado cuenta que parece ser que me he bajado funcky para delphy. Seguiré buscanso a ver si lo encuntro para clipper/xharbour.

Gracias de todas formas.

Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55
Posts: 654
Joined: Mon May 29, 2006 03:14 PM
Re: Buscar texto en un fichero
Posted: Mon Nov 29, 2010 04:23 PM
antolin wrote:...Lo que me falta ahora son los ficheros de cabecera (.ch),...

No hacen falta los ficheros de cabecera si usas COM.

function main()
oFuncky:=CreateObject("FUNCky") // Aqui esta el truco
msginfo(oFuncky:ChrCount("t","Esto es un test")) // Visualiza un 3 (el número "t")
msginfo(oFuncky:ChrCount("A", "1234567")) // Visualiza 0 (no hay ninguna "A")
return nil
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.

FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
Re: Buscar texto en un fichero
Posted: Tue Nov 30, 2010 10:18 AM

Ok JmGarcia, ya entiendo. Más fácil de lo que parecía.
Muchas gracias

Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: Buscar texto en un fichero
Posted: Tue Nov 30, 2010 09:11 PM
Daniel Garcia-Gil wrote:Saludos


Puedes mirar la clase TFile de fivewin



Antolin

disculpa la pregunta, pero encontraste algun problema con la sugerencia que te expuse....???

aqui hay un ejemplo simple del funcionamiento de la clase...

el 1ero botton crea un archivo de texto bastante grande y el 2do hace una busqueda

descarga el exe desde aqui

Code (fw): Select all Collapse
#include "FiveWin.ch"

//----------------------------------------------------------------------------//

function Main()

   local nWords := 0
   local oBar


   define window oWnd
   define buttonbar oBar of oWnd

   define button of oBar action MsgRun( "Please Wait...", "Wait while fill file", {|| FillFileTxt( oWnd ) } )
   define button of oBar action FindText()
   
      
   activate window oWnd
   

return nil

//----------------------------------------------------------------------------//

Function FillFileTxt( oWnd )
   local cStr
   local oFile  := TTxtFile():Create( "testing.txt" )
   
   for n = 1 to 500000
      cStr = StrZero( n, 7 ) + " " + Time() + " Testing TTxtFile Class " +  StrZero( n, 7 )
      oFile:Add( cStr )
   next
   oFile:Close()
   
return nil

//----------------------------------------------------------------------------//

Function FindText()
   local oFile  := TTxtFile():New( "testing.txt" )
   local nRec   := 0
   local cRec
   
   if MsgGet( "Number to seek", "Number:",  @nRec  )
      cRec = StrZero( nRec, 7 )
      oFile:Seek( cRec )
      ? oFile:ReadLine()
   endif
   
 return nil
//----------------------------------------------------------------------------//
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
Re: Buscar texto en un fichero
Posted: Wed Dec 01, 2010 07:50 AM

Daniel, la verdad es que no he tenido mucho tiempo para trabajar. He probado el EXE y va muy bien, la verdad.

He aprovechado para echarle un vistaso a esa clase y a la clase ttxfile, pues en mi FW la clase tFile no tiene método ::ReadLine() y me parece muy, muy intersante. De hecho creo que voy a pasar de Funcky y quedarme con lo que tenemos.

Gracias

Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: Buscar texto en un fichero
Posted: Wed Dec 01, 2010 11:33 AM

Antolin

la clase TTxtFile es una extencion mejorada de TFile

Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Re: Buscar texto en un fichero
Posted: Thu Dec 02, 2010 11:15 PM

do you make an email exstractor from ......web pages ?
this is no legal...!

Best Regards, Saludos



Falconi Silvio
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: Buscar texto en un fichero
Posted: Thu Dec 02, 2010 11:20 PM
Silvio wrote:do you make an email exstractor from ......web pages ?
this is no legal...!


???

Continue the discussion