yahoo-pier_andreit ha scritto:
Fabio Fiorentini wrote:
Il 19/08/07, yahoo-pier_andreit ha scritto:
grazie fabio,  l'ho testata anchio e funziona, la funzione
LoadDataFromFile ha pero' la necessita' di sapere quante righe ha il
file, ho provato facendo il loop con un numero di righe maggiore di
quante ne abbia il file, (dimensionando l'array adeguatamente) e mi da
un errore, con le funzioni:
     oUcb = createUnoService("com.sun.star.ucb.SimpleFileAccess")
      oInputStream = createUnoService("com.sun.star.io.TextInputStream")
      sNomeFile = ConvertToUrl("/home/pla/ooo-dati.txt")
      oFile = oUcb.OpenFileReadWrite(sNomeFile)
      oInputStream.SetInputStream(oFile.GetInputStream())
invece non ci sono problemi di numero di righe e probabilmente l'array
viene riempito con valori nulli, invece sembra che con LoadfDataFromFile
la parte che non contiene righe non riempie l'array, la differenza tra
le due funzioni, in questo caso, mi ha fatto preferire la seconda,
prova a ciclare usando ubound e arriva fino al limite.
appena trovo che e' ubound lo provo :-))
Per i vari aiuti si puo' usare questa pagina che cerca in tutti i manuali di sun:
http://docs.sun.com/app/docs?l=it
e trova anche gli esempi.
Beppe

non so se si possono mettere le due soluzioni come esempio nella
pagina web che mi desti come riferimento:
http://nathanvi.it/cgi-bin/openoffice/bin/view/FAQ/MacroCalcCelle
che dici??
ciao
dico che quel wiki sta lì proprio per quello scopo. puoi creare anche nuove
pagine e contribuire come vuoi. Necessita di una registrazione perché veniva
riempito di spam in continuazione.

ciao
ah mo ci provo
FaBBio


P.S. se ne dovessi avere bisogno esiste anche SaveDataToFile che fa
l'opposto di LoadDataFromFile e cioè salva i dati dell'array in un file di
testo.

interessante grazie

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a