Quanto ao controle, se for um activeX, funciona normalmente no Fox.
Quanto ao número de palavras, isso normalmente é a quantidade de spaços que existe no seu texto, ou seja:
? occurs(" ",texto)-occurs(" ",texto)+1
Claro que isso é material bruto, mas já da para começar a lapidar :)
Cordialmente,
Fabiano Costa