Ho un semplice javascript che deve eseguire un metodo di un componente scritto in VB6 che legge il contenuto di un file di testo e lo ritorna nel parametro strFileInfo.
Il problema è che all'uscita di ReadTextFile il parametro "strFileInfo" è vuoto, nonostante io abbia controllato in debug che il componente VB6 scrive correttamente il contenuto del file.

Perchè i dati non vengon ricevuti dal parametro "strFileInfo" ?

Grazie in anticipo.

Riccardo.


/*** Codice estratto dal javascript ***/

var strFilePath = "c:\Text.txt";

var strFileInfo;

var myOCX = new ActiveXObject("SACW.clsSacwWrapper");

myOCX.ReadTextFile(strFilePath, strFileInfo);

alert(strFileInfo);






/*** Metodo del componente VB6 ***/
Public Sub ReadTextFile(ByVal strFilePath As String, ByRef strFileInfo As Variant )
'
'lettura del file di testo ed inserimento del contenuto
'all'interno di strFileInfo
'

End Sub