• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

flashback

Código - Correcção pff.

4 mensagens neste tópico


function doImage(img, offset)
{
error = "";
var document = img.ownerDocument;
var win = document.parentWindow;
if(img.clientWidth != 300 || img.clientHeight != 110)
return undefined;
img.scrollIntoView();
obj = img;

ileft = itop = 0;
while(obj)
{
	ileft += obj.offsetLeft;
	itop += obj.offsetTop;
	obj = obj.offsetParent;
}
ileft = ileft + offset;
itop = itop + offset;

ileft = ileft - win.document.body.scrollLeft;
itop = itop - win.document.body.scrollTop;

wleft = win.screenLeft;
wtop = win.screenTop;
var cmdline = hWnd + " " + wleft + " " + wtop + " " + ileft + " " + itop;
ec = shell.exec("omc.exe " + cmdline);

code = ec.StdOut.ReadLine();
if(code == undefined || code == "")	{
	error = ec.StdErr.ReadLine();
	writeln("Error: "+error);
	return undefined;
}else{
	lasthash = ec.StdOut.ReadLine();
}

writeln("Match: "+code+" ["+lasthash+"]");
return code;
}

Gostaria que alguém corrigisse o código pff.  :hmm:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem-vindo ao fóum.

Tens a certeza que isso é Java? É que parece Javascript ou C#...

Da próxima vez tenta usar o GeSHi para identar o código e ser mais explícito sobre a tua dúvida. ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isso definitivamente é código C# ou javascript, o java não usa a palavra reservada var... Já agora o que é a variável obj? E ileft? Deverias de tentar ser um pouco mais explicito nisso... Porque as variáveis no Java, têm um tipo pre-defenido, por exemplo, int.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Provavelmente é javascript. Nenhuma das outras linguagens tem functions.

document é uma palavra reservada do javascript, não pode ser utilizada como var.

E já agora esse código serve para quê?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora