Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Fallo en core duo (https://www.clubdelphi.com/foros/showthread.php?t=50482)

misterdll 19-11-2007 23:18:31

Fallo en core duo
 
Buenas, mi duda es la siguiente....

He desarrollado varios programas basados en internet y timers....

Tengo XP y todo va de maravilla pero cuando lo he ejecutado en un core duo ( de un colega ), al llegar a un timer o alguna operación matemática.. no estoy seguro..... empieza a darme 'Floating Point Error' y sale cada segundo, es decir, cada vez que se activa el Timer , entonces... mi pregunta es la siguiente...

¿ En core duo, al hacer estas instrucciones ( las que hago en el timer y no dan ningun problema en XP ) puede dar fallo ? lo dudo....

segundos:= segundos + 1;
if segundos < 46 then
label5.Caption:= inttostr(segundos) +' Segundos'
else
label5.caption:= 'Enlace...';
if segundos > 47 then
begin
timer1.Enabled:= false;
ahora:= true;
label5.caption:= 'Inactivo';
end
else
timer1.Enabled:= true;

Gracias por vuestra colaboracion.

Caral 19-11-2007 23:21:13

Hola
Y no tendra que ver con la configuracion regional?
Me refiero al uso de puntos o comas.
Saludos

misterdll 20-11-2007 11:48:47

Cita:

Empezado por Caral (Mensaje 247091)
Hola
Y no tendra que ver con la configuracion regional?
Me refiero al uso de puntos o comas.
Saludos

Gracias, pero dudo que sea seo..

Chick...

Lepe 20-11-2007 12:18:57

No puedo asegurarte nada, pero me parece lógico. Yo desarrollo en WinXP professional, y los programas en un Windows Home no funcionan (sobre todo los que hacen uso de la red para algo).

Si ahora metemos un core duo (arquitectura de la placa distinta, gestión de registros distinta, gestión de memoria....), me parece de lo más normal. Lo suyo, instalar delphi en esa máquina y compilar allí, supongo que después no tendrás problemas.

Si te fijas en cualquier programa, hay versiones para:
- Win32
- Win64

Una versión distinta del programa para cada sistema.

Quizás en delphi, en las opciones del proyecto, debas activar las opciones de compilación, Compiler -> Stack frames, Pentium-save FDIV

Saludos


La franja horaria es GMT +2. Ahora son las 19:58:51.

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