Ir al contenido


Foto

Problema al usar el Dcc32.exe


  • Por favor identifícate para responder
6 respuestas en este tema

#1 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 24 febrero 2009 - 11:08

Necesito compilar un proyecto desde otra aplicacion. estoy armando primero el bat para luego ejecutarlo pero no hay modo siempre me tira esto



delphi
  1. Error: E2038 Illegal character in input file: '!' (#$21)




lo unico que encontre en san google fue que habia que dejar de usar ese caracter de esa forma. pero igual ya busque en todo el proyecto y nada no lo uso para nada. lo raro es que al darle compile/build desde el ide todo va perfecto. a alguien le ha pasado lo mismo.

PD. Uso Delphi 2009.

  • 0

#2 cHackAll

cHackAll

    Advanced Member

  • Administrador
  • 599 mensajes

Escrito 25 febrero 2009 - 04:39

Y por casualidad no te dice la linea en donde esta dicho caracter?
  • 0

#3 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 25 febrero 2009 - 07:01

Negativo, ese es el mensaje exacto. Estoy jugando con los parametros del compilador para ver si por ahi anda el asunto.
  • 0

#4 cHackAll

cHackAll

    Advanced Member

  • Administrador
  • 599 mensajes

Escrito 26 febrero 2009 - 12:08

Negativo, ese es el mensaje exacto...


Yo he trabajado un poco con este asunto y rara vez (si es que nunca) vi dicho error.

Ya nos contarí s
  • 0

#5 Al González

Al González

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 99 mensajes

Escrito 27 febrero 2009 - 04:14

¿No fue lo que te comenté del Unicode en el otro foro?

Es decir, que el archivo de código fuente se esté guardando con algún juego de caracteres que el compilador DCC32 no reconoce apropiadamente.

Prueba abriendo el archivo con el blog de notas u otro editor, para ver si encuentras alguna diferencia visible.

También puede ser que estés utilizando un identificador acentuado o con eñe.  Recuerdo vagamente que en algunas ocasiones los editores que usaba mostraban el signo de exclamación ("!") en el lugar donde se encontraba un carácter que el programa en cuestión no logra interpretar.  Podrí­a ser que el compilador de lí­nea de comandos tampoco logre entender algún carácter "extendido" que estés usando en el código y en el IDE si funcione porque éste haga una interpretación intermedia del juego de caracteres usado antes de compilar.

Saludos.

Al González. :)
  • 0

#6 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 27 febrero 2009 - 10:00

Creo que por ahi ha de andar el problema, voy a dedicarle un poco mas de tiempo que el ejecutable es uno de mis principales y tiene cualquier cantidad de formularios y unidades para revisar. En cuanto tenga solucion a esto estare posteando aca los resultados.

Gracias.
  • 0

#7 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 28 febrero 2009 - 09:25

¿No fue lo que te comenté del Unicode en el otro foro?

Saludos.

Al González. :)


¿Te refieres a Club Delphi amigo Alberto?

Te puedo asegurar que aquí­ nadie te va a cuestionar ni a criticar que hagas referencia directa a otros foros, incluyendo a Club Delphi, así­ que relajate y no te reprimas, ¿va? :)

Salud OS
  • 0




IP.Board spam blocked by CleanTalk.