FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
CUando la aplicación en el main dice:
Código:
Application->Initialize(); Gracias |
#2
|
||||
|
||||
Lo único que podría adivinar, es que tienes la aplicación en un directorio no accesible para usuarios normales... Intenta ponerla en algún lugar como "Documents and settgins\All users" o una carpeta así que sea accesible para todos.
__________________
|
#3
|
|||
|
|||
Revisando todas los .cpp y los .h, encuentro que dentro del código, en una de las clases hay uno que no me deja ver el Form, y dice:
Class TLFile not found Ignore the error and coninue? NOTE: ignoring the error may cause components to be deleted or property values to be lost. tiene algo que ver???? Muchas gracias. |
#4
|
||||
|
||||
Para saber como hacer aplicaciones que funcionen 100% correcto en la plataforma de Windows, es bueno revisar lo que el propio MS dice en su programa "Certificado para windows".
Un documento de base se puede ver en: http://ampalliance.org/blogs/microso...uirements.aspx La realidad es que muchos desarrolladores ignoran que MS publica las mejores practicas de desarrollo para su plataforma y que el no seguirlas es por mucho una de las causas principales de lios, inestabilidad del sistema, problemas de seguridad y demas. Algo adicional para chequear: Nunca, pero nunca jamas, escribas en archivos dentro de "Program Files", esa es una carpeta privilegiada y mucho mas en Vista/Windows 7...
__________________
El malabarista. |
#5
|
||||
|
||||
Aparte de todo, deberias hacer las cosas al derecho y no adivinando. Depuracion Voodo es de lo peor
Simplemente, ejecuta Delphi con un usuario restringido, y depura hasta que encuentres.
__________________
El malabarista. |
#6
|
|||
|
|||
Gracias por el consejo lo voy a intentar asi.
|
#7
|
|||
|
|||
Ya lo tengo en el depurador, pero no me ayuda para nada,,,,,
me aparecen unos códigos en assembler, lenguaje de bajo nivel, pero no me da pistas de cual es el unit que esta causando el error...... como puedo depurarlo para que me lleve a la linea de código exacta? Gracias! |
#8
|
||||
|
||||
Mira el stack trace hasta que muestre una linea de codigo tuya.
Ahora bien, debiste ver con claridad en que linea saco el error, si es que emepezaste desde el unit del proyecto. Si en ninguno de esos lados esta, quizas es una DLL o una VCl o un OCX que esta generando la excepcion... cargas algo diferente a las VCL normales, incluidas en delphi?
__________________
El malabarista. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Permisos de aplicacion Net | MaMu | .NET | 10 | 15-08-2008 13:56:30 |
Al compilar crea un ejecutable que solo funciona en mi PC, necesita instalacion?¿ | gerardorom | C++ Builder | 4 | 13-01-2008 13:09:26 |
Dar permisos a usuarios desde la aplicacion. | Gaim2205 | Conexión con bases de datos | 11 | 29-09-2007 14:32:35 |
La aplicacion no me funciona | ivanloco | Firebird e Interbase | 2 | 08-06-2007 20:33:26 |
Aplicación web no funciona.. | ElCherchu | Internet | 1 | 18-04-2006 01:54:50 |
|