Scusa non ho tempo di convertire in vb6, ma è un'inizio che ti dovrebbe essere utile.
public string ConvertToHex(int num)
{
char[] buffer= new char[Convert.ToString(num).Lenght];
char[] car = new char[]{'A','B','C','D','E','F'};
for(int val1=num, int i=0; val1!=0; val1/=16, i++)
buffer[i] = (num%16<10) ? Convert.ToChar(val2) : car[val2-10];
string result = "";
for (int j=buffer.Lenght-1; j>=0; j--) result+=Convert.ToString(buffer[j]);
return result;
}
Non ho avuto tempo di testarlo ma dovrebbe funzionare, al limite chiedi.
Team Icon - Software Engineering
------------------------------
Unicredit Global Information Services Spa
Chief Solution Architect