95 messaggi dal 06 novembre 2007
Ciao ragazzi,
qualcuno riesce a tradurmi per favore questo pezzo di codice?
non riesco ad uscirne...

for x=t to 5:stringa="0" + stringa:next
for t=0 to 5
numero = asc(mid(stringa,t+1,1))-48
originalBitmap = new Bitmap( server.mappath(cstr(numero)+".gif") )
g.DrawImage(originalBitmap, 1 + t*18, 1)
next

grazie a tutti
for (x = t; x <= 5; x++) { 
        stringa = "0" + stringa; 
    } 
    for (t = 0; t <= 5; t++) { 
        numero = Strings.asc(Strings.mid(stringa, t + 1, 1)) - 48; 
        originalBitmap = new Bitmap(server.mappath((string)numero + ".gif")); 
        g.DrawImage(originalBitmap, 1 + t * 18, 1); 
    } 


ho usato:

http://labs.developerfusion.co.uk/convert/vb-to-csharp.aspx

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
95 messaggi dal 06 novembre 2007
si ho provato anche io, ma è sbagliato... ad esempio strings = ???
95 messaggi dal 06 novembre 2007
io sono giunto ad una cosa del genere


for (x = t; x <= 5; x++) {
stringa = "0" + stringa;
}
for (t = 0; t <= 5; t++) {
numero = ASCI(stringa.Substring( t+1, 1 )) - 48;
originalBitmap = new Bitmap(Server.MapPath( numero.ToString() + ".gif"));
g.DrawImage(originalBitmap, 1 + t * 18, 1);
}


non so se puo esser giusta.
L'unico problema è dove deveo prender il codice asci, poi il resto potrebbe anche andare
è già i convertitori automatici ogni tanto toppano, per verificare se funziona provalo :D

se ho capito bene vuoi fare una cosa simile?:

http://geekswithblogs.net/timh/archive/2006/05/25/79561.aspx

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
95 messaggi dal 06 novembre 2007
alla fine non capisco perchè usa il codie ascii e poi toglie 48.
io ho risolto ciclando semplicemente sulla stringa ed estraendo il singolo numero.
in pratica questa parte di codice, fa parte del codice di un contatore che ho torvato online.
ho risolto cosi e sembra che funzioni:

stringa = "12113";
t = stringa.Length;
for (x = t; x < 5; x++)
{
stringa = "0" + stringa;
}
for ( t = 0; t < 5; t++)
{
string car = stringa.Substring( t, 1 );
numero = Convert.ToInt32( car );
originalBitmap = new Bitmap(Server.MapPath( numero.ToString() + ".gif"));
g.DrawImage(originalBitmap, 1 + t * 18, 1);
}

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.