Hay un total de 680 Preguntas. | << >> |
Pregunta: | 34950 - FALLO CONEXION ORACLE-DELPHI |
Autor: | EDDISON FERNANDO BARON PEDRAZA |
¿MANEJO UN SISTEMA OPERATIVO DE WINDOWS MILENIO, TENGO INSTALADO DELPHI 4.0 Y ORACLE 7.3 PERO NO HE PODIDO HACER LA CONECCION. ME GUSTARIA DONDE PUEDO BAJAR EL DRIVER DE ORACLE PARA PODER CONECTARME CON DELPHI YA QUE CUANDO INTENTO ME DICE QUE ALIAS NO RECONOCIDO, O QUE DEBO HACER PARA LOGRAR LA CONECCION?
GRACIAS. |
Respuesta: | Josue Jimenez Noyola |
Eddison haber si te sirven mis comentarios!!! primero que delphi tienes ? yo he trabajado con delphi 4.0 cliente /servidor y cuando lo instalas de forma custom te permite seleccionar la version de oracle que quieres utilizar !!! ya que lo tengas instalado puedes establecer la conexion.
Primero verifica que te puedas conectar con el sqlnet del oracle para descartar la posibilidad de que este bien configurado el cliente. Culaquier duda adelante!!! |
Pregunta: | 34969 - VISOR PARA ARCHIVOS WORD EN DELPHI |
Autor: | Mauricio Diaz |
HOLA AMIGOS , TENGO EL SIGUIENTE PROBLEMA,NECESITO CREAR UN VISOR EN DEPLHI QUE ME PERMITA VER LOS ARCHIVO .DOC, HASTA AHORA SOLO HE PODIDO VER LOS RTF,
ESPERO QUE ME PUEDAN AYUDAR MUCHAS GRACIAS |
Respuesta: | Sebastián Mayorá |
Creo que convendría utilizar objetos OLE, si tienes delphi 5 puedes usar los ActiveServer |
Pregunta: | 35169 - ENVIO DE PARAMETROS ENTRE FORMAS MDI |
Autor: | juan carlos |
estoy tratando de realizar una aplicacion MDI y necesito enviar un dato
que tengo en un componente Tedit a otro hubicado en otra forma MDIchild comolo puedo hacer? muchas gracias por su colaboracion |
Respuesta: | Santiago Estupiñan Diaz |
Bueno trataste de usar esto
var paso:String; i:integer; begin for i:=0 to form1.MDIChildCount-1 do begin if (form1.MDIChildren[i] as Tform2).Edit1.text<>'' then paso:=(form1.MDIChildren[i] as Tform2).Edit1.text; end; for i:=0 to form1.MDIChildCount-1 do begin if (form1.MDIChildren[i] as Tform2).Edit1.text='' then (form1.MDIChildren[i] as Tform2).Edit1.text:=paso; end; end; Ojala te sirva Saludos. |
Pregunta: | 35610 - RELACIONAR UNA EXTENSIÓN CON MI PROGRAMA. |
Autor: | Manuel D. Alhama |
Que debo hacer para que al picar sobre un fichero con una determinada extensión, llame a mi programa y se abra con este. |
Respuesta: | Anibal Sanchez Numa |
Hola Manuel:
Lo que tienes que hacer es lo siguiente. Existe una constante, llamada paramstr que es en realidad un array que contiene los paràmetros con que es llamado el programa. El elemento de ìndice 0 contiene la ruta completa hasta tu programa, y a partir de ahì cada paràmetro segùn su orden. Por ejemplo, si quisieras cargar el archivo en un TMemo, podrìa ser algo asì: if paramstr(1)<>'' then memo1.lines.loadfromfile(paramstr(1)); Esto como es lògico en el evento OnCreate del formulario.O sea, si se ha entrado algùn paràmetro entonces cargarlo. Yo recientemente tuve que utilizar esto, bueno en cualquier programa de cargar archivos es necesario. Te aconsejo que hagas un estudio profundo del Object Pascal, ahorraràs mucho tiempo y dolores de cabeza. Bueno, cualquier otra duda que tengas, no dudes en escribirme. Soy un novato en el Delphi pero por suerte ya conocìa el Pascal; asì que mucho gusto tendrè en ayudaros en lo que pueda referente al lenguaje. Un placer ayudarle. |
Pregunta: | 35827 - VISOR DE DOCUMENTOS WORD EN DELPHI |
Autor: | Mauricio Diaz |
HOLA AMIGOS
TENGO EL SIGUIENTE PROBLEMA, NECESITO DE ALGUNA MANERA MOSTRAR UN DOCUMENTO CON EXTENSION DOC EN UN FORMULARIO DE DELPHI. LO HE INTENTADO CON UN RICHEDIT Y CON EL LOADFROMFILE, PERO ESTE NO MERECONOCE ALGUNOS CARACTERES DE WORD, SOLO FUNCIONA BIEN CON LOS RTF GRACIAS. |
Respuesta: | Julio César Plascencia Hernández |
Buenas tardes:
Lee las funciones de Word (en alguno de sus documentos de ayuda) para que hagas funciones de integración con OLE Automation. Lee la ayuda de Delphi concerniente al tópico OLE Automation, y con ello ya nada más dependerá de la función que hagas para mandar llamar tus documentos de Word en Delphi y que se desplieguen bien. Saludos. |
Pregunta: | 35904 - AYUDA CON CONSULTA SQL USANDO ORDER BY |
Autor: | Armando Montoya |
Hola, gracias por leer mi pregunta tengo una duda para hacer la siguiente operación:
tengo los siguientes componentes: un tquery, un tdatasource y un tdbgrid. la cadena SQL del tquery es como la siguiente: SELECT * FROM RECIBOS ORDER BY FECHAINICIAL ASC al ejecutar esta consulta no me permite editar los datos en el dbgrid ni por codigo aunque ponga la propiedad RequestLive a True en el tquery, he notado que si elimino la clausula ORDER BY si me permite editar los datos, como puedo hacer para que si me permita editarlos usando la clausula ORDER BY Gracias por tu respuesta |
Respuesta: | Julio César Plascencia Hernández |
Buenas tardes:
Te sugeriría que en tiempo de diseño hicieras tu sentencia SQL en 2 lineas, lo cual se vería en el String Editor de la siguiente forma: Select * from recibos Order By Fechainicial ASC En tiempo de ejecución, para hacer la edición de registros, escribe este código TQuery.sql(1):= ''; Cuando termines de hacer tu bloque de códgio de edición, escribe el siguiente TQuery.sql(1):= 'Order By Fechainicial ASC'; Recuerda que la primer línea de un TListString o del Code Editor de la propiedad SQL tiene por valo 0, la siguiente 1 y así sucesivamente. Espero te sirva la respuesta. Saludos |
Pregunta: | 36240 - RESTAR Y SUMAR HORAS EN DELPHI |
Autor: | CESAR GUISEPPE CARRION BELDI |
Alguien me pudiera ayudar en esto
ejemplo : 10:51:45 + 1:00:00 = 11:51:45 y restando tambien les agradeceria un monton . |
Respuesta: | Rober |
Tienes la funcion IncHour, donde le pasas la fecha y los minutos que quieres sumar, o restar si el segundo parametro se lo pasas en negativo.
Edit1.Text := DateTimeToStr(Now, 1); // Suma una hora a la hora actual Edit1.Text := DateTimeToStr(Now, -1); // Resta una hora a la hora actual Tambien esta la funcion IncYear, IncMonth......y alguna otra mas de este tipo |
Respuesta: | emanuel aguilar salas |
hola cesar, con respecto a tu codigo para sumar o restar una hora tengo este...
procedure TForm1.Button1Click(Sender: TObject); begin Edit1.Text := TimeToStr(Time); Edit2.Text := TimeToStr(Time + 24/24 + 60/1440); // suma Edit2.Text := TimeToStr(Time + 24/24 + 60/1440); // resta Edit2.Text := TimeToStr(Time + 24/24 - 60/1440); end; Lo unico que tenes que hacer es cambiar el signo (+) o (-) y asi resta o suma una hora Otra cosa, configura en 24 hs el reloj de windows asi no tengas problemas. bye espero que te sirva |
Respuesta: | Hugo OH |
Hola cesar,
Como sabras, la clase que utiliza delphi para manejar fechas y horas es TDateTime... se trata de un numero flotante en el que la parte entera corresponde a la fecha y la fraccionaria a la hora... de esta manera, si al valor de una hora X le quieres agregar seis horas tenemos que 6 horas equivalen a una cuarta parte, por lo tanto a ese valor X habra que sumarle 0.25... o restarle... por ejemplo, el siguiente codigo coloca en un Edit la hora actual y en otro Edit esa misa hora mas 1 hora (1/24 de un día) y 30 minutos... si quisieras trabajar con horas y minutos tendrias que utilizar h/24+m/1440 ... y asi sucesivamente... Edit1.Text := TimeToStr(Time); Edit2.Text := TimeToStr(Time + 1/24 + 30/1440); saludos y espero te sirva... puedes revisar la ayuda del TDateTime type para mas detalles... EOF |
Pregunta: | 36344 - COMO BLOQUEAR EL ALT+TAB EN UNA APLICACION |
Autor: | Ricardo Nolasco Rivera |
Quisiera pedirles si pudieran ayudarme para saber como se bloquea el ALT+TAB en una aplicacion con Delphi 3.
Gracias! |
Respuesta: | Hugo OH |
hola,
para deshabilitarla: SystemParametersInfo( SPI_SETFASTTASKSWITCH, 0, @foo, 0); y para habilitarla: SystemParametersInfo( SPI_SETFASTTASKSWITCH, 1, @foo, 0); donde foo es una variable integer... saludos EOF |
Pregunta: | 36447 - DRIVER NATIVO DE SYBASE |
Autor: | Josue Jimenez Noyola |
Si me pudieran ayudar, lo que pasa es que quiero conectarme a una base de datos de sybase pero no por odbc si no con el driver nativo, el problema que tengo que el driver es para sybase 8 y el que biene es para 4, donde puedo encontrar el driver o como le puedo hacer para conectarme con el driver nativo y si se puede.
de antemano muchas gracias!!! |
Respuesta: | Jonatan Moleiro |
Prueba Zeos que puedes descargar desde http://sourceforge.net/projects/zeoslib/
Saludos |
Pregunta: | 36843 - INSERTAR CHECKBOX EN UNA GRILLA |
Autor: | Michelle |
Mi pregunta es la siguiente: ¿Puedo en una celda de una grilla, stringgrid o drawgrid, insertar una checkbox o un radiogroup?, estoy programando en delphi 3.0 gracias |
Respuesta: | Armando Montoya |
hola, saludos desde irapuato, gto mexico
el siguiente codigo no lo he probado en delphi 3, lo hice en delphi 5 y funciona bien, te paso el codigo y si tienes problemas o dudas me lo comentas, esto va en el evento OnDrawCell de un TdbGrid, y en la columna que quieras que aparezca el checkbox no asignes un TDataField if Column.FieldName = '' then //si no existe un Campo entonces begin dbgrid1.Canvas.FillRect(Rect); if query1['Pagado']=true then // si el campo esta marcado entonces DrawFrameControl(dbgRecibos.Canvas.Handle, Rect, DFC_BUTTON, DFCS_BUTTONCHECK or DFCS_CHECKED) // pon el checkbox marcado else // si el campo no esta marcado entonces DrawFrameControl(dbgRecibos.Canvas.Handle, Rect, DFC_BUTTON, DFCS_BUTTONCHECK) // pon el checkbox vacio end else dbgrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State); |
|< << 45 46 47 48 49 50 51 52 53 54 55 >> >| |