Ver Mensaje Individual
  #1  
Antiguo 26-02-2004
elpinjum elpinjum is offline
No confirmado
 
Registrado: jun 2003
Ubicación: Alicante
Posts: 23
Reputación: 0
elpinjum Va por buen camino
Fallo con la ñ en delphi 8

Recientemente he adquirido Delphi 8, y he tenido el siguiente problema, cuando ejecutaba cualquier codigo paso a paso, no habia manera de que se me posicionara en el codigo, se ponia a depurar el programa en una ventana con titulo "disassembly" y en la cual salia el codigo en ensamblador.

La prueba que hacia era crear una aplicacion VCL, insertar un botton y poner cualquier codigo p.e.:"ShowMessage('Hola');", y en la linea del codigo un breakpoint. El programa no se detenia al llegar al breakpoint, y si intetaba ejecutar el codigo paso a paso, se posicionaba en el codigo ensamblador directamente.

Despues de hacer 2 millones de pruebas, de consultar en distintos foros, de instalar delphi 8 desde el principio varias veces, e incluso después de formatear el ordenador, y seguir con el mismo problema me di cuenta de lo siguiente:

El ordenador en el que yo trabajo es parte de un dominio, y mi nombre de usuario tiene una "ñ", pues por muy increible que parezca, el problema se debia a esto, me di cuenta cuando por algún motivo entre a mi ordenador con otro nombre de usuario, y con el otro nombre de usuario si que funcionaba.

Ahora mismo en mi ordenador, si entro con mi nombre de usuario el problema sigue sucediendo, mientra que si entro con otro nombre, no sucede.

Comprendo que algunos puedan no creerse esto que estoy diciendo, pero solo tienen que hacer la prueba para darse cuenta que es asi, ya que la prueba que tienen que hacer es muy simple (Con usuarios locales tambien pasa). Solo teneis que crear un usuario el cual contenga la letra ñ, y intentar hacer un breakpoint en delphi 8, y podreis comprobar como la ejecucion no se detiene.

No basta con cambiarle el nombre a un usuario actual para que surga este problema, tiene que crearse uno nuevo, para que la configuración del mismo se guarde en "Documments and settings", en una carpeta que contenga la letra ñ, que es donde realmente supongo que esta el problema.
Responder Con Cita