Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-04-2007
vicvil vicvil is offline
Miembro
 
Registrado: may 2003
Ubicación: Chile
Posts: 157
Poder: 21
vicvil Va por buen camino
Cool Nombre de equipo en xp

Tengo un programa que trabaja con tablas Paradox en Red y para ello requiere el nombre del equipo que se conecta. Hasta ahi todo bien. En windows XP cuando la sesion esta abierta por un usuario administrador no hay problema el sistema encuentra el nombre del equipo con TRegistery, pero cuando la sesion es abierta por un usuario que no es administrador, el sistema no puede encontrar el nombre del equipo aunque yo lo puedo ver a traves de RegEdit, el Programa me muestra el nombre en blanco.
Ahora esto mismo me esta pasando ahora con el famoso Windows Vista, aunque en este ni siquiera hay usuarios registrados.
A que se debe esto y como puedo solucionarlo????
Responder Con Cita
  #2  
Antiguo 16-04-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Prueba con algo como esto:
Código Delphi [-]
ShowMessage(GetEnvironmentVariable('COMPUTERNAME'));
Responder Con Cita
  #3  
Antiguo 17-04-2007
vicvil vicvil is offline
Miembro
 
Registrado: may 2003
Ubicación: Chile
Posts: 157
Poder: 21
vicvil Va por buen camino
Que hace eso??

Que se supone hace eso??
Lo probe pero solo me muestra un numero, pero no el nombre del equipo.
Responder Con Cita
  #4  
Antiguo 17-04-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Pues muestra la variable de entorno con el nombre del equipo. ¿seguro que el nombre del equipo no son esos "números"?
Responder Con Cita
  #5  
Antiguo 17-04-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Pues si que esta raro, no se, también podría ser la versión del Delphi que uses, por ejemplo, si lo hago en Delphi4, la función requiere de otros parámetros y el regreso es un Cardinal, en Turbo Delphi si lo hace bien, tal como lo anota Seoane.

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #6  
Antiguo 17-04-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Cita:
Empezado por egostar
... también podría ser la versión del Delphi que uses, por ejemplo, si lo hago en Delphi4, la función requiere de otros parámetros y el regreso es un Cardinal, en Turbo Delphi si lo hace bien, tal como lo anota Seoane.
En versiones antiguas de delphi puedes usar este truco
Responder Con Cita
  #7  
Antiguo 18-04-2007
vicvil vicvil is offline
Miembro
 
Registrado: may 2003
Ubicación: Chile
Posts: 157
Poder: 21
vicvil Va por buen camino
ok solucionado

Gracias ya solucione el problema
Responder Con Cita
  #8  
Antiguo 07-05-2007
Avatar de Crashthebig
Crashthebig Crashthebig is offline
Miembro
 
Registrado: oct 2006
Ubicación: Republica Dominicana
Posts: 59
Poder: 18
Crashthebig Va por buen camino
Talking Prueba con esto

puedes establecer el la ruta de la base de datos en la propiedad table de la tabla que usas por ejemplo
Código Delphi [-]
table1.tablename:=\\servidor\aplicacion\tabla.DB
donde servidor es el nombre del equipo, aplicacion es la carpeta compartida en la que se encuentra la tabla y tabla.db es la tabla a la que te conectaras
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
Nombre equipo y usuario pjmedina API de Windows 3 22-02-2007 13:36:45
Mostrar nombre de campos y filtar nombre de tablas .db en un combobox Coco_jac Varios 1 24-06-2006 01:34:29
Equipo con 2 tarjetas de red D-MO Redes 3 15-06-2006 18:36:44
Trabajo en equipo jonmendi Varios 5 04-01-2006 08:22:26
información de un equipo felixgo Varios 1 26-10-2004 02:32:38


La franja horaria es GMT +2. Ahora son las 05:09:27.


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