Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-05-2003
Periyo Periyo is offline
Miembro
 
Registrado: may 2003
Posts: 17
Poder: 0
Periyo Va por buen camino
Question Correo electrónico

Hola a todos:


A traves de un programa creado con delphi, como compruevo si tengo conexión a internet para mandar un correo electrónico automáticamente, sin que de ninguna notificación de que va a mandarlo o de que a sido enviado.


Un saludo

Última edición por Periyo fecha: 12-05-2003 a las 10:26:16.
Responder Con Cita
  #2  
Antiguo 09-05-2003
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Bueno, amigo (trucomania)

Eso me suena raro pero confio en tu buena voluntad, para detectar si hay conexion a internet puedes hacer lo siguiente:

procedure TForm1.Button1Click(Sender: TObject);

function FuncAvail(_dllname, _funcname: string; var _p: pointer): boolean;
{
Devuelve true si la funcion _funcname esta disponible en la DLL _dllname.
Si es asi, almacena en _p la direccion de la función.
}
var _lib: tHandle;
begin
Result := false;
if LoadLibrary(PChar(_dllname)) = 0 then exit;
_lib := GetModuleHandle(PChar(_dllname));
if _lib <> 0 then
begin
_p := GetProcAddress(_lib, PChar(_funcname));
if _p <> nil then Result := true;
end;
end;

{
En la ayuda de M$ pone que la funcion se encuentra en SHELL32.DLL,
pero en mi Windowz98 no esta en esa DLL pero si en URL.DLL.
Desconozco como ira en otros sistemas Windows.
}
var
InetIsOffline : function(dwFlags: DWORD): BOOL; stdcall;

begin
{ Ojo: 'InetIsOffline' debe de estar escrito con estas mayusculas y
minusculas.}
if FuncAvail('URL.DLL', 'InetIsOffline', @InetIsOffline) = true then
if InetIsOffLine(0) = true
then ShowMessage('No estas conectado')
else ShowMessage('Estas conectado!');
end;
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/

Última edición por jhonny fecha: 09-05-2003 a las 19:14:11.
Responder Con Cita
  #3  
Antiguo 12-05-2003
Periyo Periyo is offline
Miembro
 
Registrado: may 2003
Posts: 17
Poder: 0
Periyo Va por buen camino
Gracias por tu Código, utilizo el XP me funciona. Lo que haora quiero saber es como mando un correo con un archivo *.txt automaticamente.¿Me entiendes lo que quiero decir?


Bueno espero que me me entiendas y me mandes prontico otro trozo de código.




Por cierto ¡¡¡Felicidades y enarobuena!!! Es Chico o Chica
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Plantilla por Correo Electronico TONIAM Internet 8 20-10-2005 15:59:45
¿cómo accedo a mi cuenta de correo eléctrónico para leer mis mensajes? nuri Internet 1 28-04-2005 17:20:01
Cuidado con el correo electrónico Medioafi Humor 4 10-03-2005 15:44:05
Script Para Enviar Correo Electronico mel_618 PHP 2 11-10-2004 10:07:36
Filtrar correo electronico hibero Windows 0 26-04-2004 10:35:49


La franja horaria es GMT +2. Ahora son las 01:09:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi