Hernst
unread,May 24, 2008, 4:26:43 PM5/24/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to PascalSOS
Hola, tengo un problema bastante curioso, aver si alguien me puede dar
una mano...
Tengo instalados en mi pc el EditPad Pro (en la carpeta programming en
C://) y el Free Pascal (en la carpeta FPC, también en C://). Ahora
bien, tengo dos archivos: un archivo programa.pas, y otro unit.pas
(este contiene funciones y procedimientos que se invocan desde
programa.pas). Estos estan en la carpeta programming, y una copia
EXACTA de los mismos en la carpeta del Free Pascal. La cuestión es la
siguiente: Si yo ejecuto el programa desde la línea de comandos en la
carpeta programming, el programa me devuelve un resultado (en este
caso, cero). Ahora, si yo ejecuto el programa desde la carpeta del
FreePascal, me devuelve OTRO resultado (en este caso, tres).
No encuentro una explicación, igual no tengo mucha experiencia
programando, pero me imagino que puede ser porque tengo un error en el
código, y el Free Pascal se da cuenta y lo corrige, y el compilador
del EditPad Pro no, ya que el resultado correcto es tres.
Espero que me puedan ayudar, cualquier cosa que necesiten mas
detalles, cuelgo de algún lado los archivos .pas y prueban ustedes
mismos.
Muchas gracias
Salu2!!