SoloCodigo
Programación General => Pascal => Mensaje iniciado por: zolo en Sábado 21 de Febrero de 2004, 01:45
-
pues eso
-
"pues eso", ¿qué es eso?...
postea el código que quieres taducir y vemos qué podemos hacer...
a propósito, ¿has considerado usar Delphi en vez de VB?, así no tienes que traducir nada :whistling:
-
mi pregunta apunta a si hay algun programa que lo haga en forma trasparente para el usuario
-
No que yo sepa, lo siento.
Igualmente ningún traductor es perfecto y siempre requerirá de la intervención del usuario. Máxime cuando se trata de un lenguaje procedimental y lineal como Pascal a un lenguaje conducido por eventos como VB, son dos filosofías de programación muy diferentes. Dudo mucho que encuentres un traductor de este tipo.
-
lo que si que hay es un traductor de VB a pascal. No creo que exista ningun traductor de pascal a VB
-
No hay niguno, pero a mí me ha resultado tremendamente efectivo utilizar buscar/reemplazar de MS-Word :D
Sucede que VisualBasic no tiene la misma estructura (lineal) de lascal y pascal no maneja eventos ni soporta controles. Si quieres 'traducir' de pascal a VB, reemplaza cada write o writeln por msgbox, cada read o readln por inputbox, elimina todos los punto y coma (;), cambia ':=' por '=', reemplaza real por double, en lugar de dos puntos (:) en las declaraciones utiliza 'as', etc. :scream:
En fin escribe tu programa de nuevo en VB, y aún así te queda algo muy antiestético que solo funciona en un form sin controles y a puro cuadro emergente.
Lo mejor es tomar un programa en pascal y buscar la forma de hacerlo más bonito en VisualBasic, pero no hay traductor, ni método estándar, ni formula mágica, ni nada de eso. :huh: ¡A programar se ha dicho! :comp:
-
No es tan dificil hacer una traducción de ese tipo......Yo tuve que traducir un juego conversacional que hice en QBasic a C++.......por cuestiones de capacidad del procesador y del mismo lenguaje........No fué tan dificil :smartass: , aunque mi código se elevó considerablemente.........jejejeje......terminé con 5021 líneas de código :comp:
Mientras sepas como funciona un programa en un lenguaje....es decir, mientras conozcas la lógica, puedes migrarlo casi a cualquier otro lenguaje.
Y como dice Attakinsky.....
¡A programar se ha dicho!
Saludos,
Blag :devil: