Ho un problema che di fatto non è legato a vb6 in quanto utilizzo una ocx tramite php ma da quel linguaggio non sono riuscito a risolvere il problema che ho e quindi provo a chiedere a qualcuno che sa di vb6:
ricevo errore per tipo di dato non corretto se passo una variabile contenente del testo ad una funzione che richiede una stringa come tipo del valore passato.

es:

Private Sub EseguiFileDiScambio(NomeFile As String)

FileName = NomeFile

chiamata_funzione(FileName) //vuole per forza una stringa

Con questo codice ricreo la mia situazione, cioè da PHP non posso specificare il tipo di file e quindi quando arriva il valore non lo riconosce come stringa.

La mia domanda a questo punto è, posso in qualche modo, far si che implicitamente la variabile sia riconosciuta come stringa?

lo so che in vb basta aggiungere prima del codice:

Dim FileName As String

e il gioco è fatto, ma come detto prima non posso in PHP.
Io pensavo a qualche carattere speciale aggiunto in cima, non so.

Grazie a tutti!!!