Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-01-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.087
Poder: 20
juanelo Va por buen camino
Resultado de compilar en Vista?

Hola a todos,
Recientemente he adquirido un equipo con windows vista, y por supuesto me he dado a la tarea de instalar y compilar todo lo necesario para construir mis proyectos.
Antes de esto, el equipo que me venia sirviendo era uno con XP.

Resulta que tengo UN cliente que tiene uno de mis sistemas (ventas, facturacion, control de inventarios, cxc, proveedores ... etc), y dicho sea de paso es una de las ultimas compilaciones (ya compilado en Vista), y me reporta infinidad de errores, como excepciones, datos mal calculados, etc., lo cuales NO SUCEDE CON NINGUN OTRO, y vale la pena decir que tengo mas de 100 clientes y mas de 250 instalciones reales funcionando sin problema.

Todo lo anterior fue para hacer la pregunta: ¿Creen uds que el compilar con Windows vista pueda ocasionar esta inestabilidad?.

Ya se que lo primero que deberia de hacer es instalarle una copia compilada con XP, pero creo que no avanzaria nada, y pues hay que reconocer que tendremos que vivir con este engendro llamado Windows vista.

PD':No se ha movido codigo despues de migrarme a Vista, solo se compilo.

PD'': Tambien tengo la teoria de que pueda ser fallo de la misma pc, algo asi como memoria ram que este dando problemas. Estoy por hacerle un testeo con memtest86, pero en tanto no tengo el equipo en mis manos les lanzo la pregunta para ver que opinan.

Desde ya muchas gracias.
Juanelo
Responder Con Cita
  #2  
Antiguo 17-01-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 24
JXJ Va por buen camino
¿con que versión de delphi o cbulder realisaste la compilación
en windows vista?


desde delphi 2007, y el rad studio con cbuilder el compilado ejecutable
tiene compatibilidad con todas las versiones de windows.
incluyendo vista, xp, nts,y hasta win95
Responder Con Cita
  #3  
Antiguo 17-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Francamente no creo que sea el vista. Personalmente no lo uso, pero conozco a quienes lo hacen y no han tenido problema alguno con sus programas compilados en este.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #4  
Antiguo 17-01-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.087
Poder: 20
juanelo Va por buen camino
Ok, gracias por sus respuestas
Yo no he descubierto ni me dan los errores que mi cliente me dice, y ya hice pruebas en XP y en Vista, claro no en un entorno real como el de los clientes, pero me deja seriamente preocupado el asunto.

Como decia, no descarto que el problema sea de la pc, pero en fin hasta no hacer las pruebas en esa maquina no podre sacar conclusiones.

Ahora bien, mi teoria en cuanto en compilar en win vista es esta: el compilador debe de generarme un exe (y dlls) compatibles con XP y hacia atras, no necesariamente compatible con windows vista, segun esta falta de compatibilidad debe de ir mas hacia los aspectos de seguridad (leer el registro, escribir en windows/system etc) que hacia el lado de la ejecucion en si.

Si no es correcta mi teoria por favor si me pueden decir..

PD: compilo con C++Builder 6 parche 4. Tambien trabajo con Delphi 7.

Gracias
Responder Con Cita
  #5  
Antiguo 18-01-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 24
JXJ Va por buen camino
mi teoria es esta el vista. tiene mecanismos de seguridad¿¿¿????
que en lo personal, no me sirven de seguridad... que bloquean el acceso a
los archivos binarios ,,,, por que cada executable es culpable de se una amenaza
potencial.. entonces los compiladores de bcb6 y delphi7,,, hacen lo que pueden
pero el binario resultante. no esta bien hecho por la entrometida seguridad del
windows vista.

solucion, siempre ejecuta tu bcb y delphi con privilegios de administrador.
y dale permisos amplios.
asi le hago yo...
por que me paso algo como ati. con un programa.
un monton de errores del binario, aunque con delphi 2007 se compilo bien.
Responder Con Cita
  #6  
Antiguo 18-01-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.441
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por juanelo Ver Mensaje
... y me reporta infinidad de errores, como excepciones, datos mal calculados, etc...
Bueno, eso no es lo que se dice una explicación extensa de los errores; Habría que ver qué tipo de excepciones te da.

Dudo mucho que los datos mal calculados sean debidos a Vista, no creo que tenga nada que ver con los cálculos. En cuanto a las excepciones, se me ocurre que por temas de seguridad/permisos (como ya han dicho) pudieras obtener algun tipo de excepción al grabar en disco o acceder a determinados elementos, pero sin más datos no se...
De todas formas, hablo en tiempo de ejecución. Tampoco se me ocurre qué tipo de excepciones pueden dar al compilar.

Eso sí, ejecuta Delphi con permisos de administrador, sino posiblemente obtendrás algunos errores al guardar (pero no relacionados con el programa que estás compilando).

Un saludo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 18-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
En cuanto a las excepciones, se me ocurre que por temas de seguridad/permisos (como ya han dicho) pudieras obtener algun tipo de excepción al grabar en disco o acceder a determinados elementos, pero sin más datos no se...
Solo para aclarar el punto, Neftalí, resulta que el programa si compila, en windows vista, y se está ejecutando en un xp
Mantengo mi postura que nada tiene que ver el asunto con que haya sido compilado en un vista.
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #8  
Antiguo 18-01-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.087
Poder: 20
juanelo Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Bueno, eso no es lo que se dice una explicación extensa de los errores; Habría que ver qué tipo de excepciones te da.

Dudo mucho que los datos mal calculados sean debidos a Vista, no creo que tenga nada que ver con los cálculos. En cuanto a las excepciones, se me ocurre que por temas de seguridad/permisos (como ya han dicho) pudieras obtener algun tipo de excepción al grabar en disco o acceder a determinados elementos, pero sin más datos no se...
De todas formas, hablo en tiempo de ejecución. Tampoco se me ocurre qué tipo de excepciones pueden dar al compilar.

Eso sí, ejecuta Delphi con permisos de administrador, sino posiblemente obtendrás algunos errores al guardar (pero no relacionados con el programa que estás compilando).

Un saludo.
Que tal Neftali,
Antes que nada muchas gracias por tu respuesta, pero creo que se ha ido torciendo el tema un poco, en realidad y como menciono en el primer comentario, el escenario es: Mi sistema se compila en win vista pero corre en win xp. Es decir, no tengo los problemas ya conocidos de seguridad que presenta vista.

Por otro lado, los errores en su mayoria son de no poder leer o escribir en la memoria, haciendo que?, eso es lo lo mas intrigante, segun mi cliente con el simple hecho de darle double click (por ejemplo) a un registro de un grid . Y creeme que el sistema tiene corriendo en el mercado mas de 4 años y sin estos problemas que me reportan.

Con respecto a los datos "mal calculados", en realidad me reporta que cuando aplica un descuento a un producto a la hora de la venta, este le aplica a veces mas, aveces menos, pero de forma aleatoria (digamos que de un mismo producto que se vende 150 veces a 2 le aplica mal el descuento ).

Bueno espero poder sacar algo en cuanto tenga en mis manos ese equipo (repito es un equipo con XP), y el pueda hacer pruebas yo mismo.

Saludos
Responder Con Cita
  #9  
Antiguo 18-01-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.441
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jachguate Ver Mensaje
S...resulta que el programa si compila, en windows vista, y se está ejecutando en un xp
He vuelto a releer la frase y la había entendido mal.
Estoy de acuerdo contigo; No veo lógico que los cálculos del programa salgan diferentes por haberlo compilado con Vista.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #10  
Antiguo 18-01-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.441
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por juanelo Ver Mensaje
Antes que nada muchas gracias por tu respuesta, pero creo que se ha ido torciendo el tema un poco, en realidad y como menciono en el primer comentario, el escenario es: Mi sistema se compila en win vista pero corre en win xp. Es decir, no tengo los problemas ya conocidos de seguridad que presenta vista.
Ahora he entendido bien el tema; No se como había leído antes el párrafo que lo había entendido mal.
Quedo a la espera de que des más datos de los errores.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Compilar sin BPL Viky Varios 2 24-07-2007 01:51:03
Compilar un DLL Juan Ramirez Varios 2 13-07-2005 05:05:09
Problema al Compilar b3nshi Varios 2 18-03-2005 16:52:50
Compilar C++ 6.0 nicocer C++ Builder 1 09-03-2005 20:17:14
compilar con dcu ferestrada Varios 2 15-06-2004 15:29:18


La franja horaria es GMT +2. Ahora son las 01:18:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi