BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

Delphi
    Pregunta:  14114 - DUDA SOBRE LENGUAJE A USAR
Autor:  alberto
Tengo elaborado sistemas en Visual Basic (manejando bases de datos) quiero seguir especializandome en sistemas que usan bases de datos. la duda es el Delphi es mas potente, tienes mas utilidades y herramientas para manejo de base de datos que el visual basic o es mejor el Visual Fox?.

quiero decidirme por uno y especializarme en el, pero quiero optar por el mejor. Gracias de Antemano por su ayuda.
  Respuesta:  Miguel angel Lozano A.
Yo tambien tenia un programa hecho en VB6 y base de datos en Access y el programa para su realizacion es muy complicada y me probocaba muchos errores, y ahora programo en Delphi y me siento mas seguro y confiable y utilizo base de datos MySQL.

Si necesitas mas informacion mandame un correo. [email protected]
espero que te sirba mi comentario.
  Respuesta:  joselito xx
Sin duda, Delphi... Fox da muchos problemas, y Delphi tiene el ejecutable puro, por decirte una ventaja as铆, de primeras.

    Pregunta:  14432 - E-MAIL TRANSPARENTE AL USUARIO
Autor:  Raists
Hola,a todos,vereis el motivo de la pregunta es el siguiente
Soy programador en delphi y visual Basic y querria hacer una aplicaion que cuando se ejecutara me enviara un e-mail a mi correo con cierta informacion sobre la maquina sobre la que se ejecuta
Este correo debe de ser transparente al usuario,es decir con apretar un boton se debe de genear el correo,
Si alguien sabe como orientarme le estare muy agradecido.
Muchas gracias
  Respuesta:  H茅ctor Luis Collado Fern谩ndez
Hola:
Delphi brinda un componente bastante bueno que sirve para el envio de correos, se trata del NMSMTP en la paleta FastNet, en la propiedad PostMessage puedes escribir el cuerpo de tu correo, Subject, Fecha, Attachment, en fin una gran cantidad de cosas, prueba el componente para ver si te sirve. Ahora con respecto a la m谩quina en la cual se ejecuta la aplicaci贸n, te recomiendo que te llegues a la siguinete direcci贸n: clubdelphi.com donde existe un componente que te da informaci贸n sobre el hard de tu PC, software, entorno de re, etc. Espero te sirva de algo.

That's all
EOF

    Pregunta:  16800 - COMO DOEVENTS (EN VISUAL BASIC)
Autor:  Eliseo Badillo
Deseo saber si existe alguna instruccion o conjunto de instrucciones en Delphi que Funcione como el Doevents en Visual Basic, Gracias por su ayuda...
  Respuesta:  Staling Bienvenido Rivas Lopez
Es muy facil.

Solo tienes que poner el siguiente codigo donde quieras que se ejecuten los eventos pendientes.

Application.ProcessMessages;

Al hacer esto todos los eventos que esten pendientes se realizaran.

Yo lo tengo en un bucle para que cada vez que cuente 50 ciclos de la accion del bucle, lo ejecute.

Pruebalo y Escribeme si tienes dudas

    Pregunta:  17824 - REPORTS EN EQUIPO COMPAQ
Autor:  Demetrio Gonzalez Gonzalez
Tengo una aplicacion en Delphi5 que usa reports y funciona sin problemas en todos los equipos que he probado salvo en equipos Compaq Pentium III a 700 MHz. Ocurre que cuando paso a la previsualizaci贸n del QReport aparece el mensaje de error \"Floating point division by zero\", sin embargo no efectua ning煤n tipo de operaci贸n de divisi贸n, y repito que solo ocurre el error en los equipos indicados.
Gracias por adelantado, un saludo.
  Respuesta:  Demetrio Gonz谩lez Gonz谩lez
El problema reside no en el equipo en cuesti贸n, sino que no tiene correctamente configurada una impresora adecuada. En tales casos Delphi devuelve errores extra帽os con los QReport

    Pregunta:  18325 - SOBRE LA COMUNICACI贸N TCP/IP
Autor:  Pedro Mass
Quiero hacer un programa en Delphi para comunicaciones como si fuera un chat pero necesito saber dos cosas primero.
1- Como logro que mi programa atienda a todo aquel que se conecte a el de la manera m谩s eficiente posible.
2- Como logro que el programa pueda comunicarse a traves de los cortafuegos que puedan encontrarse en medio.

No se como puedo hacer que usando los componentes de Delphi (tServerSocket) poder atender a todos los que se conecten a el.

En Visual Basic lo podia hacer cargando otra instancia del control con load y aceptando la demanda de conexi贸n, pero ahora estoy aprendiendo Delphi y quiero trabajar con el.

Estoy muy agradecido de la informaci贸n que me puedan dar.
  Respuesta:  Gandazgul Mirth
Hola

El objeto ServerSocket tiene una propiedad que se llama Socket y dentro de esta un arra de conecciones asi que:

ServerSocket1.Socket.Connetions[No. de coneccion]

de esta forma accedes a cada una de las conecciones, la primera es 0 la segunda 1 y asi sucesivamente si alguna se desconecta la lista se corre o sea 3 pasa a ser 2 y asi.

Espero te sirva de ayuda si tienes dudas responde tu mismo esta pregunta y perguntame la duda.

chao.
  Respuesta:  Luis Flores
Hay un ejemplo en Delphi. en el directorio bin: scktsrvr.exe

Me parece que si esta el c贸digo fuente de este programa que acepta m煤ltiples conexiones, lo que no recuerdo es donde.
Y est谩 la ayuda de MSDK Help File sobre los Sockets y vienen ejemplos.

Tambi茅n en la ayuda de Delphi viene como utilizar estos componentes.

Espero que esto te de por donde empezar.

LUIS

    Pregunta:  26113 - NO RECALCULAR DATOS DEL PREVIEW AL IMPRIMIR
Autor:  Ivan Fernandez Lorente
Hola:
Trabajando con quickreports, al usar el qrpreview, me encuentro con el problema de que despues de previsualizar la report y al imprimir vuelve a leer y/o calcular los datos.

Para enlazar el report con el preview utilizo:

procedure Tform.ReportPreview(Sender: TObject);
begin
self.objpreview.QRPrinter := tqrprinter(sender);
end;

Como podria hacerlo para que no recalcule sino que imprima el preview que ya tengo generado?

Muchisimas gracias.
  Respuesta:  Lui Fernandez
Basta que desde un boton de la aplicaci贸n llames al m茅todo Preview de QuickRep si lo que quieres es prever o Print si quieres imprimir directamente sin antes ver los resultados del informe

procedure TMainForm.BitBtn1Click(Sender: TObject);
begin
QuickRep1.Preview;
end;

procedure TMainForm.BitBtn2Click(Sender: TObject);
begin
QuickRep1.Print;
end;

    Pregunta:  28229 - REVISI贸N ORTOGR谩FICA DENTRO DE UN TRICHEDIT
Autor:  Rub茅n Regalado Alarc贸n
Estoy utilizando un TRichEdit en una especie de editor personal. El problema es que quiero agregar la herramienta de revisi贸n ortogr谩fica, por lo que utilizo un TWordApplication y un TWordDocument, para poder ejecutar el CheckSpelling del WordDocument. El detalle es que al guardar el contenido del TRichEdit como doc, me toma como lenguaje por omisi贸n el ingl茅s y al llamar a la revisi贸n ortogr谩fica necesito que tome el lenguaje como espa帽ol. Utilic茅 una macro (que selecciona todo el contenido del documento y le cambia el idioma a espa帽ol) y despu茅s corro la revisi贸n. Mi pregunta es: 驴Existe alg煤n m茅todo mejor para hacer esto? 驴D贸nde puede encontrar a los de Visual Components, quienes desarrollaron el VSSpell que se encuentra en la p谩gina ActiveX de Delphi5, ya que la liga que viene en la ayuda no funciona?
  Respuesta:  CArlos Ravelo
Te aconsejo que uses los componentes SynEditor que incorporan revision ortografica, highlight de sintaxsis, etc

Los puedes descargar de sourceforge.net son gratis

Gracias

    Pregunta:  30538 - MATRIZ DE CONTROLES
Autor:  Francisco Caraba帽o Salazar
Saludos amigos de la lista. Soy un programador de Visual Basic que tiene deseos de cambiarse a Delphi por las limitaciones que encuentro en el primero. Sin embargo, hay algoi que he extra帽ado de Visual Basic en mis primeras incursiones al mundo de Delphi. En Visual Basic cuando se copia un control (una caja de texto, por ejemplo) y se trata de pegar el IDE pregunta si se desea crear una matriz de controles. Esto es un arreglo de controles de la misma naturaleza distinguidos, por supuesto, por un 铆ndice. Bueno, esta caracter铆stica me ha permitido siempre escribir c贸digo centralizado para manejo de eventos. De hecho, el prototipo de llamada a los procedimientos que manejan los eventos incluye el 铆ndice del control como par谩metro. De esta manera es f谩cil crear una estructura de selecci贸n m煤ltiple que permite manejar cada control por separado, de acuerdo a su 铆ndice. Mi pregunta es: 驴es posible crear matrices de controles, o algo parecido, en Delphi, de manera de poder manejar los eventos tambi茅n en forma centralizada?
Gracias de antemano.
  Respuesta:  Miguel Lucero
Francisco

Tu problema es com煤n a todos los que pasamos de vb a delphi pero con el tiempo vas a ver que la soluci贸n en delphi es m谩s elegante y m谩s avanzada (oop)

En delphi pod茅s compartir un mismo evento (por ejemplo onClick) entre varios controles y haciendo uso del objeto SENDER pod茅s determinar que control causo el evento
Para poder hacer uso de SENDER ten茅s que hacer un cast (transformaci贸n) al tipo de objeto que quer茅s estudiar por ejemplo:

if SENDER is TButton then
if TButton(SENDER).Caption='&Algo' then ...

Pod茅s crear array de controles pero eso lo ten茅s que hacer en tiempo de ejecuci贸n creando un array de un tipo de objeto y luego asignando los eventos etc. pero no es aconsejable

Espero haberte ayudado un poco.

    Pregunta:  43037 - VISUALIZAR ARCHIVOS TIFF
Autor:  elvia pareja
Necesito desplegar archivos en formato TIFF desde delphi, como le puedo hacer ?
  Respuesta:  Jonatan Moleiro
Revisa en Delphi Gems http://www.delphi-gems.com/ y descarga la libreria GraphicEX que permite que leas y grabes aproximadamente unos 20 formtos graficos, incluidos el TIFF

Saludos

    Pregunta:  48667 - PROBLEMA CON JET 4.0 DATABASE ENGINE DE DELPHI
Autor:  Adrian Angeles
!No puedo utilizar la funcion REPLACE para una base de Access!
Espero me puedan ayudar.

Tengo acceso a una base de datos creada en Access mediante ADO,utilizando el MS Jet 4.0,utilizo los componentes Ado conecction, Ado Dataset ,Ado Data source y un dbgrid para mostrar los resultados.
Las consultas las escribo en la propiedad commandtext del componente Ado dataset. La consulta que deseo ejecutar reemplaza los numeros 10 y 13 de una cadena por un espacio en blanco,la consulta (de ejemplo) funciona correctamente en Access y es la siguiente:

Select Replace('Adrian13','13',' ')

pero (A qui viene el error)al utilizar la funcion REPLACE,logicamente ya en la propiedad commandtext del componente ado dataset de Delphi, y trato de visualizar el resultado en el grid, activando el componente datset, aparece un error que dice asi:

Error:Undefined function 'REPLACE' in expression.

Supongo que el motor de base de datos no reconoce esta funcion o algo asi, quisiera saber como puedo hacerle para que me acepte esta funcion o de lo contrario hayar una equivalencia para realizar este reemplazo.
Gracias de antemano.
  Respuesta:  Fernando Gomez
Efectivamente la palabra REPLACE no la reconoce el Motor de Base de Datos recuerda que para acceder a los componentes ADO las instrucciones son analizadas por la ingenieria del Motor de Borland (BDE), lo que puedes hacer es usar una instrucci贸n SQL m谩s simple o realiza un procedure en Access que haga tu replace con los argumentos variables y solo ejecuta el procedimiento desde Delphi con los parametros.

|<  <<  31 32 33 34 35 36 37 38 39 40 41  >>  >|