PREGUNTAS CONTESTADAS - Delphi≤nguaje=

 Hay un total de 680 Preguntas.<<  >> 

    Pregunta:  29108 - COMO MANEJO LOS PARAMETROS DE FECHAS EN SQL??? --GRACIAS..
Autor:  Efrain Farfan Sossa
Tengo un sistema donde su base de datos esta hecha en Interbase 5, se almacenan fechas y luego hago consultas con un Query (SQL) para sacar un informe, pero cuando paso el parametro de fecha para la comparacion, no recibe el parametro. ( son del mismo tipo de dato).
Si paso el parametro como cadena(string), SI lo recibe, pero no compara como deberia ya que saca todos los datos como si no hubiera condicion.

Si puedes darme la solución a este problema TE AGRADECERIA MUCHO...
  Respuesta:  Paco Govea
Posiblemente estes pasando la fecha en formato de 'dd/mm/aa', checa como esta en la BD,generalmente lo manejan en formato 'dd/mm/aaaa' , y asi pasale el string, por lo general este es el problema con las fechas.

    Pregunta:  29157 - COMO ACCESO AL MODEM DESDE DELPHI5
Autor:  Alfonso Reyes
Hola amigos
Necesito crear una aplicacion que reciba del Modem el Numero telefonico entrante o sea Caller ID, tambien poder realizar desde la aplicacion llamadas o sea con un Dialler.
Pero no logro definir cual es el componente que debo utilizar.
Existe el MSDComm, pero no se utilizarlo y se que hay otros
Como puedo hacer esto.
Tengo 3 Programas como ejemplo pero no logro ponerlos en Ejecucion.
Cualquier cosa puedo enviarlos con sus codigos fuentes para que los analicen estan bien interesantes.
Gracias de Antemano.
  Respuesta:  Sebastian Aldana Schmeisser
Hola.

Te explico un poco yo realice un programa en delphi que era en caller id que tomaba el numero y lo relacionaba con una tabla, despues de tando buscar encontre un componente para delphi que se llamaba "tapiex", este componente lo puedes bajar desde la siguiente direccion www.delphipages.com ahi solo colocas tapiex en el buscador y lo bajar lo bueno que es gratis. este componente contiene ejemplos y todo tanto para delphi como para Visual basic, espero que te sirva.

    Pregunta:  29408 - LLAMAR DESDE DELPHI UNA FUNCION EN C
Autor:  marcos morandeira dominguez
Queria saber como llamar a una funcion escrita en c o en c++ desde un procedimiento de delphi.
  Respuesta:  Julio César Plascencia Hernández
Te recomendaría que encapsularas en una DLL la(s) función(es) que vas a utilizar en Delphi. Luego instala la DLL en la misma ruta que estará tu aplicación ejecutable. Busca entonces los nombre de las funciones y escribe en tu aplicación el siguiente código para hacer la corresponsabilidad en Delphi

function NombreFuncionDel (Parametro1: TipoParametro): TipoSalida;
stdcall; external 'NombreDLL.DLL' name 'NombreFuncionC';

Si correspondiera el nombre de la función en C compilada a la de Delphi, omite la directiva name. Ya para terminar, en donde tengas que acomodar tu código la llamada a esa función, realiza la llamada y listo, se ejecuta tu función. Esto vía DLL, si no quieres que tu aplicación recurra a esta forma de trabajo, escribe por favor para que me especifiques un poco más tu tarea.

Saludos.

    Pregunta:  29430 - EJECUTAR APLICACION MSDOS DESDE DELPHI
Autor:  Odalys Montout Camero
La aplicacion a ejecutar es de FoxPro y necesito especificar el subdirectorio de trabajo de dicha aplicacion.
  Respuesta:  Paco Govea
Utiliza la funcion EXECUTEFILE que viene en la unidad FMXUtils.
ahi le das la ruta y el nombre del archivo a ejecutar, ypara metros, si los necesitara.

    Pregunta:  29506 - GRABAR IMAGEN EN BD ACCESS CON DEPHI 4
Autor:  Maria Alberto
si Alguien me pudiera ayudar a esto que ya encuentro casi
imposible. necesito grabar imagenes en una base de datos access con delphi 4.
  Respuesta:  Miguel Lucero
El siguiente código te sirve para grabar y recuperar una imagen en una base de datos. (Access o cualquier otra que acepte campos binarios)

// Grabar imagen
procedure TForm1.Button1Click(Sender: TObject);
var
Corriente:TMemoryStream;
begin
Corriente:=TMemoryStream.create;
Image1.Picture.Bitmap.SaveToStream(Corriente);
Corriente.Seek(0,soFromBeginning);
Table1.Append;
Table1Imagen.LoadFromStream(Corriente);
Table1.Post;
Corriente.Free;
end;

// Recuperar imagen
procedure TForm1.Button2Click(Sender: TObject);
var
Bitmap:TBitmap;
Corriente:TMemoryStream;
begin
Bitmap:=TBitmap.create;
Corriente:=TMemoryStream.create;
Table1Imagen.SaveToStream(Corriente);
Corriente.Seek(0,soFromBeginning);
Bitmap.LoadFromStream(Corriente);
Image1.Picture.Assign(Bitmap);
Corriente.Free;
Bitmap.Free;
end;

    Pregunta:  29738 - ENVIAR FAX
Autor:  alexander lopez
hola amigos lwp

Se puede enviar informes hechos en DELPHI 5 sobre QReport directamente a un numero de FAX?

Gracias
  Respuesta:  Fernando Reyes
La corta ... NO.
La Larga ...
Faxes y otras saranjadas necesitan interfaces de comunicación serial, Quickreport a lo más exporta a CVS, TXT y otras cositas, pero hablar con el modem y luego con el fax del otro lado... Nada.
Si lo que necesitas es seguir ocupando tu Quickreport aprovechando esos lindos y arreglados reportes para faxearlos, entonces tienes que instalar un programa de Fax, en el caso de Window$ tienes muchos por ahí gratis (y otros no tanto) e incluso me parece que en la instalación del mismo viene algo...
Pero lo que hacen al final es instalar una impresora a la que le puedes mandar tus reportes desde Quickreport como si fuera cualquier otra impresora, después de esto, el resto dependerá del programa de fax que hayas elegido...

    Pregunta:  29822 - IMPRIMIR LINEA A LINEA SIN PASAR PAPEL
Autor:  Oriol Moreno Iglesias
Tengo que implementar una rutina que imprima una linea en la impresora cada vez que ocurre un evento determinado.
Mi problema está en que cada vez que imprimo una línea me pasa un papel entero. Quisiera saber la manera de poder ir imprimiendo lineas sin hacer EndDoc hasta que el papel esté lleno.
Gracias de antemano.
  Respuesta:  Paco Govea
PPuedes implementarla , utilizando la salida al puerto de impresora, usando la rutina como si imprimieras a archivo, siendo el archivo el puerto que tengas activo, esto lo pudes saber con la funcion getprinter,
y escribes con el WriteLn, y asi, solo te imprime linea a linea sin sacar toda la hoja.

    Pregunta:  29881 - TRAER EL CóDIGO FUENTE DE UNA PáGINA DE INTERNET
Autor:  Javier Navarro García
Que tal, no se si alguien me pudiera ayudar, quisiera obtener el código fuente a partir de una URL, esto es, que yo capture le dirección de una página de internet, se conecte a internet y me traiga el código fuente de esa dirección que yo capture previamente y el código fuente lo muestre en un TMemo. Gracias de antemano.
  Respuesta:  Deja Petrovic
Depende de version de delphi tienes grupos fastnet o indy pero, en calquer caso, te recomendo que baja de http://www.nevrona.com indy componente version 9.x.x.x Tambien baja exemplos, es super sensillo

    Pregunta:  29967 - ¿COMO PUEDO INTERACTUAR DELPHI CON CRYSTAL REPORT?
Autor:  Rafael Farfan
Ya he instalado los componentes de Crystal Report en Delphi pero no puedo acceder al reporte, tal vez haya algún procedimiento que tengo que hacer pero no se cual, no tengo idea.
  Respuesta:  Luis Herreria
Hola, hace un tiempo tuve el mismo problema y soluciones bajando el componente es escribiendo este codigo;

procedure TLstCrystalF.BitBtn1Click(Sender: TObject);
var
rep,r : variant;
filename : string;
begin
if OpenDialog1.Execute then
filename := OpenDialog1.FileName;
rep := createoleobject('Crystal.crpe.application');
r := rep.openreport(filename);
r.preview;
end;

espero que te sirva
Saludos
Luis

    Pregunta:  30000 - DIFUMINADO DE COLOR COMO EN WINDOWS XP AL APAGAR EL SISTEMA
Autor:  Israel Renato Macip Millán
Difuminado de color como en Windows XP al apagar el sistema

Estimados amigos de la Web del programador,,, estoy realizando un diseño de software para un proyecto de la escuela,,, y lo quiero realizar para el ambiente en Windows XP,, pues bien, ya casi todo,, pero quiero agregar un toque pintoresco, y me agradó mucho el efecto de disminusión de color que tiene Windows XP al cerrar el sistema,, si alguno de ustedes sabe como lograrlo, les agradesco de antemano, fuerán tan amables de ayudarme..

Por cierto,., no crean que no estoy haciendo nada por mi parte,, ya logre mandar a tonos de grises mi imagen de fondo,, utilizando ScanLine y pasando mi imagen a una matriz y luego a un BitMap... pero cuando ejecuto el evento solo me muestra el ultimo resultado. El paso a grises
  Respuesta:  Edgar Rodriguez
Utiliza un componente Timer para que te controle el mapeado de grises por intervalo de tiempo.

|<  <<  41 42 43 44 45 46 47 48 49 50 51  >>  >|