PREGUNTAS CONTESTADAS - Delphi≤nguaje=

 Hay un total de 680 Preguntas.<<  >> 

    Pregunta:  7764 - BOTONES TBITBTN NO FUNCIONAN EN OTRAS PCS
Autor:  Martín Berlusconi
He creado una pequeña aplicación con delphi 5.0, que posee botones del tipo TBitBtn. Cuando ejecuto esta aplicación en otra PC que no tiene instalado el Delphi, estos botones no me aparecen . Alguien me podría decir como puedo solucionar este problema.

Muchas Gracias
  Respuesta:  gregorio letechipia
Saludos...

Uno de los problemas es que no tienes los comopentes el la pc donde quieres ejecutar tu aplicación; por tanto una de las soluciones es crear una instalacion de tu aplicacion en install shel , este lo que ase es jalar(guardar) a tu aplicacion todo los componentes que utilizaste en tu aplicacion.

Solo sigue los pasos que se te indican en el insall shel O.K. SUERTE!!!

    Pregunta:  7848 - ADO Y DELPHI
Autor:  Yosvany Llerena
Hola
estoy trabajando con ADO para conectarme a un SQLServer, en el servidor todo está Ok,
el problema es que cuando creo un lookupfield Delphi me dice "un error desconocido ha ocurrido".
Ejemplo: tegon las tablas:
Clientes(ID_cliente,Nombre,...);
Asignacion(ID_asignacion, ID_cliente_a,ID_producto_a);
Productos(ID_producto, Nombre_producto,...)
la srelaciones son:
en asignacion(ID_cliente_A) a CLientes(ID_cliente)
en Asignacion(ID_producto_A) a Productos(ID_producto).

y lo que quiero es cuando esté llenando la asignación del Cliente me deje escoger en el Grid en la columna nombre del Producto, el resultado de un Lookupfiel quer le creo a la tabla.

Grácias
  Respuesta:  Gustavo Schattenhofer
Me pasó lo mismo y lo solucioné de la siguiente manera:
1) Para evitarlo se puede desactivar la opción 'Break on Excepcion' que se encuentra en Tool/ Environment/ Preferences, en el apartado Debugging.
2) Bajate los últimos updates de Delphi y Ado de la página de Borland e instalalos, si es que no tenés la versión final instalada.

Espero que te sirva, suerte.

    Pregunta:  7892 - DOS MONITORES
Autor:  Pedro Luis REcuenco Andrés
Me gustaría poder hacer un programas estiilo simulador, cuya ejecución, conste de unos formularios en un monitor y otros formularios en otro, es decir, direccionar a ki antojo la ejecución de un form en un monitor u otro usando dos tarjetas de red en W98.

Gracias.
  Respuesta:  Mario Alejandro M
Si tienes Delphi 5, cuentas con suerte! TForm tiene la propiedad DefaultMonitor.. F1 por más ayuda...

    Pregunta:  8168 - EOLESYSERROR CLASE NO REGISTRADA
Autor:  Miguel Cabero
Tengo un programa de bases de datos Delphi con Access con DAO, hice el instalador con Install
Shield, cuando instalo en otras computadoras sale un error EOlesysError.. Clase no registrada.
Si alguien me puede ayudar le agredecere mil veces
  Respuesta:  Sebastian Silva
En tu aplicación estás usando un OCX y no lo registraste en la PC en donde lo instalás. tenes que usar el TREGSRV32.exe para registrarlo

    Pregunta:  8202 - DISCOS DE DISTRIBUCCION EN DEPHI
Autor:  Ruben Dario Gonzalez D.
Señores al que me pueda ayudar cuando construyo los discos de distribuccion en delphi 4 y ejecuto y instalo la aplicacion en un equipo que no tenga delphi instalado me genera el siguiente error.

Exception EOLeSysError in module ARCHIVO.EXE at 000A11085
Clase No Registrada.

Pero si tengo dephi Histalado si se ejecuta el programa.

Me gustaria saber como defino esta clase cuando construyo los discos de distribuccion o cual es la Libreria que debo adicionar como se llama.

Es espera de Respuesta Gracias.
  Respuesta:  Eugenia del Pino
Ruben

El error te esta indicado que te falta el manejador de las bases de datos del sistema y que debes adjuntarlo al instalador.

Esto se hace atraves del InstallShield Express en Select installdshield Objects for deldhi.

Luego en General aparecerá DBE el cual debes marcar y te preguntará si quieres la Full version o no, te recomiendo la Full, pero debes tener cuidado de que en el computador al cual lo ballas a cargar no se encuentre otro manejador que se necesite para otro software instalado previamente ya que este tomaria el control (Ejemplo un sistema de contabilidad en PowerBuilder).

Luego de colocar Full te pregunta por el Alias de tus bases de datos y otras caracteristicas.

Luego genera el instalador como lo necesites.

Eugenia

Nota : Espero que te sirva...

    Pregunta:  8265 - IMPRESION CONTINUA DE GRUPOS
Autor:  consuelo mañon
Hola Molestandolos nuevamente...

Con una pregunta de Quick Report, diseñe un reporte en el cual estan agrupados los campos, el detalle es que solo me imprime un registro, y yo necesito imprimir todos lo que existen en la tabla, el reporte lo activo con un query.
Gracias de antemano.
  Respuesta:  ana Blas
Hola Consuelo,

Prueba a indicar en la propiedad Dataset del Report, el query que estas utilizando.

Saludos, Ana.

    Pregunta:  8272 - DELPHI EN INTERNET
Autor:  CESAR ROJAS
Hola a todos: Mi problema es el siguiente: En mi nuevo empleo, me dieron una forma desarrollada en Delphi 3, y me piden que la modifique para poder verla en Internet, ¿Cómo hago esto? También necesito saber los requirimiento necesarios para que la aplicación corra (Servidores, Bases de Datos, etc). Gracias
  Respuesta:  Jesús Morones
Una forma bastante facil de hacer que una forma funcione en internet (limitado a WINDOWS) es crear un ActiveForm.

En el dialogo Nuevo busca la pestaña ActiveX y selecciona Nueva ActiveForm. Esto te crea un control ActiveX que puedes insertar en un archivo html y mantiene toda la funcionalidad, con la desventaja que la maquina cliente debe utilizar el sistema operativo windows.

Espero que te sirva de algo el consejo. >=)
  Respuesta:  josito xx
Pues mira. Necesitas en primer lugar no tener form, es decir, que te olvides del modo visual. Para ello, necesitas componentes Delphi de la pestaña de INternet, como son WebDispatcher, Queries, DataModules, etc... y por supuesto, fantásticas paginas .htm que deberán estar relacionadas con cada PageProducer (1 pagina htm-->1 PageProducer), que deberán estar contenidas en el WebDispatcher... ¿ok?...
En cuanto a lo de servidores, con un NT con su Service Pack 6 te vale, y la base de datos, preferiblemente SQLServer. ¿ok?.
Un saludo.

    Pregunta:  8294 - INSTALACIóN DE PROGRAMA DELPHI CON ADO
Autor:  Julio Telot González
Cuando uso el Install Shield de Delphi 5 para crear una instalación de mi aplicación, no me funciona al instalarlo en una máquina que no tenga Delphi, especificando que no tiene el proveedor. Mio programa usa una base de datos en SQL Server usando conexión ADO. ¿Puede especificar algo al crear el instalador para que sea totalmente portable?
  Respuesta:  leonardo pacosillo
tienes que incluir el MDAC que viene incluido en delphi si no no te funcionara o puedes instalar eso mas que esta en el cd instalador de delphi
  Respuesta:  Gustavo Enriquez
No olvides que siempre que desees instalar un programa para conectarte a una base de datos remota como sqlserver, interbase, oracle, etc. es necesario instalar el software de cliente que viene con la base de datos. no es suficiente el que viene con delphi.

y este software es dificil de empaquetar en el instalador ya que depende de la base de datos y de la versión de la misma.

así que prueba instalando el cliente de la base de datos y despues instalando tu programa.

Si no es el caso, debe ser que te falta algún paquete o utilizas algo del BDE.
  Respuesta:  Vicente Boraita
Pruba a instalar el BDE (Borland Database Engine).

    Pregunta:  8351 - COMO REEMPLAZAR LA TECLA TAB CON LA INTRO AL PRESIONARLA
Autor:  Eugenia Veronica del Pino Andrade
Hola

Tengo un problema para poder colocar por defecto cada vez que presionen la Tecla INTRO a suma la función de la tecla TAB (saltar a otro campo) ya que en el sistema que se deben digitar mucha información y a las digitadoras les resulta mas facil utilizar el teclado númerico..

Gracias por la ayuda..
  Respuesta:  leonardo pacosillo
Basta de sufrimiento conoces las vcl del Jedy ahi tenes muchos componentes entre esos esta el JVENTERASTAB que colocando ese componenete en tu forma automaticamente al presionar la tecla enter cambiara el focus
  Respuesta:  Hugo O.H.
Hola...

tienes varias opciones...

Puedes crear un evento compartido en un TEdit, y en el evento onKeyPress usa el siguiente codigo:

if ( Key = #13 ) then
begin
Key = #0; // Para anular el pitido...
Perform(WM_NEXTDLGCTL, 0, 0); // Pasar al siguiente control en el dialogo...
end;

lo anterior te sirve para hacer el efecto solamente en los componentes que deseas, simplemente comparte el evento en los componentes que quieras para que no tengas que vovler a escribir nada... (solo que no funcionara con los componentes TMemo...)

ahora, tienes la opción de hacer algo parecido pero a nivel de aplicación, es decir, que funcione con todos y cada uno de los componentes... puedes crear un metodo que haga algo parecido interceptando el mansaje windows adecuado... o poner el codigo en el OnKeyPress de la forma y asegurarte de que su propiedad KeyPreview sea true...

en fin, hay muchas maneras de hacerlo, esta es la mas sencilla creo yo...

saludos...

    Pregunta:  8564 - LEER DESDE EL RC-232 UN CODIGO DE BARRAS
Autor:  jose antonio jimenez martinz
Quiero saber como puedo leer un codigo de barras desde delphi
  Respuesta:  claudia hdez.
A QUE TE REFIERES CON LEER UN CODIGO DE BARRAS??

ESTANDO POSICIONADO SOBRE UN CUADRO DE TEXTO, PASA EL LECTOR SOBRE EL CODIGO Y EN EL CUADRO APARECEN LOS NUMEROS DEL CODIGO DE BARRAS.

|<  <<  16 17 18 19 20 21 22 23 24 25 26  >>  >|