VBA Winsock stringa vuota

di il
1 risposte

VBA Winsock stringa vuota

Salve
sto usando in VBA un controllo Winsock. Il problema è che nel metodo DataArrival ricevo una stringa vuota. Usando lo stesso su VB6, installato nello stesso computer, il controllo funziona correttamente. Qualcuno sa a cosa può essere dovuto?

1 Risposte

  • Re: VBA Winsock stringa vuota

    Volevo precisare, per chi può aiutarmi, che, consultando vari forum, ho realizzato che il problema non è in DataArrival (), ma nella sub GetData. Io ricevo 32 bytes di risposta, ma una volta che cerco di recuperarli in GetData, la sub setta i dati restituisce una stringa vuota. La documentazione MSDN riporta il motivo, ma non riesco davvero a capire perché ciò avviene in VBA. Riporto uno stralcio della documentazione del metodo GetData

    The GetData method syntax has these parts:

    Part Description
    object An object expression that evaluates to an object in the Applies To list.

    data Where retrieved data will be stored after the method returns successfully. If there is not
    enough data available for requested type, data will be set to Empty.

    type Optional. Type of data to be retrieved, as shown in Settings.

    maxLen Optional. Specifies the desired size when receiving a byte array or a string. If this
    parameter is missing for byte array or string, all available data will be retrieved. If
    provided for data types other than byte array and string, this parameter is ignored.
Devi accedere o registrarti per scrivere nel forum
1 risposte