Alan Castelan Postado Abril 23, 2015 Denunciar Share Postado Abril 23, 2015 Tenho este código em javascript e estou tentando passar ele para o delphi alguém pode me ajudar?? o código no java e este Packer = function(w, h) { this.root = { x: 0, y: 0, w: w, h: h }; }; Packer.prototype = { fit: function(blocks) { var n, node, block; for (n = 0; n < blocks.length; n++) { block = blocks[n]; if (node = this.findNode(this.root, block.w, block.h)) block.fit = this.splitNode(node, block.w, block.h); } }, findNode: function(root, w, h) { if (root.used) return this.findNode(root.right, w, h) || this.findNode(root.down, w, h); else if ((w <= root.w) && (h <= root.h)) return root; else return null; }, splitNode: function(node, w, h) { node.used = true; node.down = { x: node.x, y: node.y + h, w: node.w, h: node.h - h }; node.right = { x: node.x + w, y: node.y, w: node.w - w, h: h }; return node; } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Abril 23, 2015 Denunciar Share Postado Abril 23, 2015 veja se é isso http://www.ispirer.com/application-conversion/delphi-to-java-migration http://javafree.uol.com.br/artigo/871492/JNI-Interacao-Java-e-Delphi.html abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alan Castelan Postado Abril 23, 2015 Autor Denunciar Share Postado Abril 23, 2015 Preciso do código em delphi....não q o delphi rode o código javascript Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Abril 23, 2015 Denunciar Share Postado Abril 23, 2015 pesquise na net por algum conversor de linguagem "convert java to delphi" abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alan Castelan Postado Abril 23, 2015 Autor Denunciar Share Postado Abril 23, 2015 é javascript, não java... não tenho certeza e nunca programei em java, mas acho que java é um pouco diferente de javascript de site Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Abril 24, 2015 Denunciar Share Postado Abril 24, 2015 ok... distração minha não sei se voce vai achar alguma para isso mas me lembrei desse link ... um conversor de java para delphi ( quem sabe resolve ) http://www.borlandforum.com/impboard/attach/0000097226/java2delphi.20070629.zip nesse link tem um exemplo de conversão http://www.delphipages.com/forum/archive/index.php/t-197212.html abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Alan Castelan
Tenho este código em javascript e estou tentando passar ele para o delphi alguém pode me ajudar??
o código no java e este
Packer = function(w, h) {
this.root = { x: 0, y: 0, w: w, h: h };
};
Packer.prototype = {
fit: function(blocks) {
var n, node, block;
for (n = 0; n < blocks.length; n++) {
block = blocks[n];
if (node = this.findNode(this.root, block.w, block.h))
block.fit = this.splitNode(node, block.w, block.h);
}
},
findNode: function(root, w, h) {
if (root.used)
return this.findNode(root.right, w, h) || this.findNode(root.down, w, h);
else if ((w <= root.w) && (h <= root.h))
return root;
else
return null;
},
splitNode: function(node, w, h) {
node.used = true;
node.down = { x: node.x, y: node.y + h, w: node.w, h: node.h - h };
node.right = { x: node.x + w, y: node.y, w: node.w - w, h: h };
return node;
}
}
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.