Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-08-2003
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 21
ebeltete Va por buen camino
windows 2000 o 98???

Hola amigos del foro, luego de un tiempo vuelvo a vuestra ayuda.
Resulta que programo con Delphi 5 y tablas paradox con acceso con BDE, el tema que me motiva a consultar es que desarrolle una aplicacion con base de datos y multimedia para una radio, hace mas de 2 años que funciona en una red con 10 maquinas con Windows 98 sin problemas, pero hace poco ofreci mi producto a un cliente con Windows 2000 y me dice que el programa funciona pero aparentemente por ninguna razon, el programa se cierra por un error de proteccion general.
Mi pregunta es, puede ser por la version de Windows???
ya que en donde lo uso con el 98 no tengo problema, y si aparece el mensaje en la maquina que tiene Windows2000.
Hay alguna forma de detectarlo??
Gracias y un abrazo
Héctor
Responder Con Cita
  #2  
Antiguo 28-08-2003
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 21
torito Va por buen camino
a mi me paso algo parecido pero era por que yo habia hecho el ejecutable en un win98, pero cuando hice el ejecutable en un win200 oen un NT se arreglo el asunto...espero a ti también te funcione... saludos
Responder Con Cita
  #3  
Antiguo 28-08-2003
miguelb miguelb is offline
Miembro
 
Registrado: may 2003
Ubicación: Entre Rios - Argentina
Posts: 69
Poder: 22
miguelb Va por buen camino
Cool

Yo tuve un problema similar, una aplicacion funcionando perfectamente bajo w 98 y que bajo w 2000 daba error.
Le encontre varios detalles que debi solucionar:
1. Utilizacion de funciones de acceso a archivo .ini, creo que
era el Tini o algo asi, bueno bajo w98 funciona pero bajo w2000 no, entonces reemplace esta funcion por TRegIni y funciono. No se si sera exactamente tu caso, pero puede ser que estes usando alguna funcion que solo funciona para w98.
2. Si usas qrpt, la impresora por default debe existir y estar habilitada, sino da error.
3. Si usas qrpt, tenes que tener cuidado con el tamaño de la variable temporal de windows.
Yo lo que hice para resolverlo, me consegui una pc con w2000 instale delphi y lo corri paso a paso hasta encontrar donde
daba el error.
Pero todo esto luego de 2 meses de dar vueltas.
En estos mismos foros tenes varios mensajes (incluso unos mios) sobre este tema.
Espero que te ayude.
Verifica las funciones que uses su compatibilidad con w2000.
Suerte.
Miguel
Responder Con Cita
  #4  
Antiguo 29-08-2003
sanxpue sanxpue is offline
Miembro
 
Registrado: jul 2003
Posts: 196
Poder: 21
sanxpue Va por buen camino
Unhappy

es que la tecnologia de win32 solo existe en todos los que tengan NT (win2000,Nt,Xp) por ejemplo y te lo dicen en una parte de trucotomia para liberar memoria,, que solo funciona para los sistemas operativos que tengan win32, los demas son asi como falacias de un sistema operativo win32.. ahora si tienes reportes como comento el compañero anterior.. es que la cosa es que todos los drives de las impresoras tuvieron que cambiarlos haciendo un ambiente win95(98,milenium,y todas las cosas que salieron diferentes a los NT) con las de los NT, ahora solo es cosa de instalar el delphi que quieras exepto delphi 1 (por que el si se dedico a lo que eran 16 bytes) cuando sale la version dos estos muchachos de Borland comprendieron que el dia de mañana o el anterior mañana un integer podía ser de 16 de 32 o de 64 bits segun el sistema donde lo compiles.. por eso si lo compilas en 95 98 no te va a jalar igual que si lo compilas en NT, siempre y siempre he recomendado que se compile en NT y mas si es Servidor NT pero ahora hay que compilar las cosa en XP por el hibrido que hicieron.... pero que mas da... asi es la vida de Windows... je

Saludos desde Puebla Mexico...
asanxt@hotmail.com
Responder Con Cita
  #5  
Antiguo 31-08-2003
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 21
ebeltete Va por buen camino
Compilando en Windows XP soluciono el problema???
Responder Con Cita
  #6  
Antiguo 31-08-2003
esocrates esocrates is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina
Posts: 210
Poder: 21
esocrates Va por buen camino
Hola ebeltete:
En el caso que lo compiles nuevamente en Windows XP te agradecería publiques en este hilo los resultados. Me interesa saber si se soluciona de ese modo el problema que describes.
Un saludo
Responder Con Cita
  #7  
Antiguo 01-09-2003
German C. C. German C. C. is offline
Miembro
 
Registrado: jul 2003
Posts: 11
Poder: 0
German C. C. Va por buen camino
Si no se soluciona el problema como te han comentado, seria interesante que indicaras en que momento, al realizar que acción, con que objeto concreto, o al utilizar que función se produce el error. Tu explicación es demasiado general para saber por que funciona bien en un S.O. y no en el otro.

Salu2.
Responder Con Cita
  #8  
Antiguo 01-09-2003
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 21
ebeltete Va por buen camino
En realidad no tengo demasiados datos de como se cuelga, pues mi cliente me lo comemento telefonicamente, es un programa para automatizar radios que combina bases de datos con multimedia, uso paradox con componentes query, tables, dataset, session, dbgrid, ttimer, etc...
segun me dijo mi cliente, se culga sin razon alguna, sin hacer algun procedimiento determinado, es por eso que supongo sea un problema de SO, pues lo tengo en una red con mas de 10 maquinas con Win98 y funciona perfectamente, voy a hacer algunas pruebas y despues les comento, gracias
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


La franja horaria es GMT +2. Ahora son las 14:56:46.


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
Copyright 1996-2007 Club Delphi