Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Abrir Outlook con la dirección de email (https://www.clubdelphi.com/foros/showthread.php?t=54167)

ManuelPerez 11-03-2008 00:48:01

Abrir Outlook con la dirección de email
 
Hola a todos necesito hacer lo siguienta cuando el usuario haga click sobre mi dirección de email se habra automáticamente el Outlook de microsoft con la dirección ya puesta..

saludos:)

dec 11-03-2008 00:55:37

Hola,

¿Tu dirección de correo aparece en tu aplicación? Es decir, ¿estamos hablando de Delphi verdad?

ManuelPerez 11-03-2008 00:57:17

Perdon
 
Si el programa esta hecho con delphi 7 y la dirección la quiero poner en un formulario.

saludos

dec 11-03-2008 01:10:29

Hola,

Pues entonces puedes usar la función "ShellExecute()", que, encontrarás en la unidad "ShellApi". El asunto está en que si en esta función pasas una cadena con una dirección de correo, Windows abrirá el cliente de correo predeterminado en el sistema.

Puedes acaso intentar pasar a esta función la ruta de Outlook, concretamente, y como parámetro (con la misma función "ShellExecute()" puedes hacerlo) la dirección de correo. Creo que funcionaría, por lo dicho más arriba, vamos.

Caral 11-03-2008 02:08:32

Hola
Aqui hay un ejemplo de lo que dice Dec.
Revisa el código, te dará muchas ideas.
Saludos

Neftali [Germán.Estévez] 11-03-2008 10:21:36

Esto te abrirá el cliente de correo predeterminado:

Código Delphi [-]
var
  em_subject, em_body, em_mail : string;
begin
  // Email
  em_subject := 'Subject del mensaje...';
  em_mail := 'mailto:' + MAILADRESS + '?subject=' +
    em_subject + '&body=' + em_body ;
  // Enviar
  ShellExecute(Handle,'open', PChar(em_mail), nil, nil, SW_SHOWNORMAL) ;

Sustituye MAILADRESS por la dirección que quieras.


La franja horaria es GMT +2. Ahora son las 01:45:10.

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