Respuesta
en
Delphi
a
Detectar los programas abiertos
Aquí esta el código para saber si una aplicación esta abierta procedure TForm1.Button1Click(Sender: TObject); var Mango:integer; begin Mango:=FindWindow(nil,'Calculadora'); If mango=0 then ShowMessage('No encuentro esa aplicacion') else...
Respuesta
en
Delphi
a
Problema con cliente de correo
Bueno en cuanto al correo ya en la anterior pregunta te un tip para que empieces a desarrollarlo, para crear un SpeedButton en RunTime eso es fácil, ahí te va: procedure TForm1....... Var Boton:TSpeedButton; begin Boton := TSpeedButton.Create;...
Respuesta
en
Delphi
a
TQuery
A ver creo que no hemos comprendido el funcionamiento de UpdateSQL, mira cuando tu usas un TTable a este solo le conectas la tabla y listo, si le das Table1.Delete te borra el registro dondes estas posicionado, si le das Table1.Insert te inserta un...
Respuesta
en
Delphi
a
Cliente de correo
Bueno yo solo te puedo dar tips, sobre cosas especificas, no puedo darte todo un programa de control de correos como tu lo quieres, pero te daré algo rapido, checa en los demos que trae delphi ahí ya viene un sistemita de correos, lo único que...
Respuesta
en
Delphi
a
Comunicación entre formulario
Ah ok, es muy sencillo accesar a componentes de un formulario a otro. En tu Form1 debes agregar en uses Unit2 que es la unidad que hace referencia a tu form2 igualmente en tu form3 en Uses agregas Unit2 para también poder hacer referencia a tu form2...
Respuesta
en
Delphi
a
Problemas con QuickReport
Ok mira, para agrupar con algún campo, este lo tienes que definir en la propiedad expression, ademas tienes un footer band esto significa que si tu le pones aquí una banda esta aparecerá abajo de cada agrupación
Respuesta
en
Delphi
a
Sockets
Bueno mira no he usado mucho este tipo de componentes, para ya me habían preguntado una vez sobre, la diferencia que encuentras creo que TTcpClient... estos pueden conectarse con la IP de la maquina, pero todo lo demás lo hace igual, lógicamente el...
Respuesta
en
Delphi
a
Devolver el foco a un programa
Bueno si es probable que esto sea por el sistema operativo W98, pero quizá también sea porque cuando ejecutas el proceso de FTP muestres una pantalla en ShowModal, lo cual va hacer que esta pantalla se vaya al frente por lo tanto tu session de MS-DOS...
Respuesta
en
Delphi
a
Diferencia entre nil y Free
ok Nill es un valor nulo y free es un destructor, por ejemplo si tu intentas mandar llamar el OnClick de un boton podrias hacerlo asi: Button1OnClick(Nill); y en cuanto a Free se utilizaria por ejemplo cuando abres una forma: try Form1 :=...
Respuesta
en
Delphi
a
Cargar una imagen en disco en una variable.
Ok si se puede así: Var Imagen:TPicture; begin Imagen := TPicture.Create; if bandera then Imagen.LoadFromFile('NombreImagen') else Imagen.LoadFromFile('OtraImagen'); Imagen1.Picture := Imagen; end; Y listo... eso es todo, aunque no entiendo para que...
