File stream in VB 6

giovedì 05 giugno 2008 - 22.09

Asafa1989 Profilo | Newbie

Salve a tuttti.
Per esigenze lavorative dovrei "tradurre" una parte di codice scritta in C# in modo che svolga la medesima funzione in VB 6.
Ho tentato in diversi modi ma senza alcun risultato.
In pratica devo creare un FileStream per poi avere come ritorno il valore in byte del file di partenza.
Potete aiutarmi?

Codice da "tradurre":
private byte[] getFile(string FilePath)
{
FileStream mioStream = new FileStream(FilePath, FileMode.Open, FileAccess.Read);
byte[] mioBuffer = new byte[mioStream.Length];
mioStream.Read(mioBuffer, 0, mioBuffer.Length);

return mioBuffer;
}

In pratica il codice di sopra serve a convertire un'immagine in byte. In VB6 come si scrive ciò?

Grazie


Dainesi Profilo | Senior Member

Usa la funzione FileLen prima e dopo che ritorna la dimensione in Byte del file passato.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5