Como poner una Horizontal Scrollbar en un Listbox?

Iniciado por 02k0, 15 Julio 2015, 07:59 AM

0 Miembros y 1 Visitante están viendo este tema.

02k0

Bueno caro amigos, yo no hablo castellano(perdon).
Terei que explicar tudo em minha lingua natal ;)

Recentemente descobri o curso do Maestro Ricardo Narvaja, e logo reconheci as grandes possibilidades de entender Engenharia Reversa de Softwares.
já estou na lição 6 do "Introdución al cracking desde 0 con ollydbg" e estou aprendendo muitas coisas, isso porque este material é simples e objetivo.

vamos para a dúvida:

Recentemente traduzi um software 100% Japonês para português e gostaria de pedir à algum de vocês que sabem como modificar programas

o software é o RPG Maker 2000 1.52 Value+!
ele permite criar jogos do Gênero RPG.
nesse programa tem 3 Listbox que eu gostaria de modificar e adicionar uma Horizontal Scrollbar em cada um.

já tentei com o reshacker e não consegui.

Esse programa foi escrito no Delphi 4/5.
link da versão 1.07(mais antiga que a que eu traduzi mais elas são idênticas):

http://condadobraveheart.com/forum/Portal/rpgmakers/RM2K107EDON-RTP.rar

um colega me disse que só era possível modifica-lo com o Ollydbg ou similar.

Desculpas se a pergunta é meio difícil de entender, é que eu sou disléxico e tenho muitas dificuldades de aprender as coisas, muitos me chamam de burro e retardado, mais eu quero provar que não sou burro.

obrigado a todos...
Lo que no fue impreso, sigue siendo escrito a la mano.

MCKSys Argentina

Hola!

Por lo que te entiendo, estás tratando de modificar un form de un exe hecho en Delphi.
Ahora, como dices, tienes que hacerlo a "bajo nivel", pues los editores de recursos no saben cómo interpretar los de Delphi.

Como primera medida, te aconsejo descargarte IDR. Con él podrás localizar rápidamente el formulario que quieres modificar en los recursos. IDR te permite ver los formularios en su estado original. Lamentablemente no te permite modificarlos. Te dejo una imagen de IDR mostrando el form principal:


Para ver la imagen al 100%: click

Una vez ubicado el recurso, deberás usar un editor de recursos o un editor hexa para tocar la clase a la que quieres agregarle la scrollbar.

Espero entiendas lo anterior...  :P

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


02k0

Muito obrigado por sua ajuda.
mais o que eu deberia estudar para modificar ele?
saludos!!!  :)
Lo que no fue impreso, sigue siendo escrito a la mano.

MCKSys Argentina

Espero se entienda, usé Google Translator:

Você precisa localizar o formulário que você deseja modificar. Com IDR você pode, mas não vai permitir que você modificá-lo.
Para alterá-lo, você deve usar um editor hexadecimal, localize a classe (usando referência IDR) e adicionar a barra de rolagem.
É complexo, mas não impossível.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


02k0

#4
Perdão, eu sei que eu preciso me esforçar mais, só que tudo parece tão complexo e eu sei pouco sobre  ediçãoo hexadecimal.
Eu não quero ser incoveniente, mais você poderia me indicar algum tutorial de edição hexadecimal(en castellano)?
Please... :p
Lo que no fue impreso, sigue siendo escrito a la mano.

MCKSys Argentina

Cita de: 02k0 en  7 Agosto 2015, 18:05 PM
Perdão, eu sei que eu preciso me esforçar mais, só que tudo parece tão complexo e eu sei pouco sobre  ediçãoo hexadecimal.
Eu não quero ser incoveniente, mais você poderia me indicar algum tutorial de edição hexadecimal(en castellano)?
Please... :p

No creo que exista un tutorial semejante. Creo que la mejor ayuda que podrás obtener en el uso de un editor hexa, es la ayuda del mismo.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


02k0

#6
Bom amigo, confesso que já venho tentando, tetando e todos os meus esforços estão sendo em vão!
O editor hexadecimal parace um bicho de 7 cebeças e eu não quero desistir...
Eu sei que estas coisas são complicadas(alias, muito complicadas!)
Existe outra maneira mais objetiva e direta para localizar a propriedade que deve ser alterada no Listbox?
Sempre que eu altero algum valor pelo editor hexadecimal, causa um erro no programa!
:|...
Lo que no fue impreso, sigue siendo escrito a la mano.