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 >> >| |