Ir para conteúdo
Fórum Script Brasil
  • 0

3 Em 1 (RESOLVIDO)


Alessandro

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Winexec('C:\arquivos de programas\outlook express\msimn.exe',SW_ShowNormal);é um código para abrir o outlook pelo delphi.

ShellExecute(GetDesktopWindow,'open',pchar('www.sua_pagina.com.br'),nil,nil,sw_ShowNormal);

espero ter ajudado

abraços

Andreia

Link para o comentário
Compartilhar em outros sites

  • 0

Se seu objetivo é enviar uma mensagem pelo Outlook, utilize o seguinte procedimento:

1) Na cláusula USES de sua unit, adicione ShellAPI. Logo, ela ficaria assim:

=======================================================

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ShellAPI;

=======================================================

2) Posteriormente acrescente o seguinte código no evento Onclick do seu botao::

=======================================================

procedure TForm1.Button1Click(Sender: TObject);

begin

ShellExecute(0, 'open', 'mailto:email@dominio.com.br', nil, nil, SW_SHOWNORMAL);

end;

=======================================================

Sobre a URL:

Na cláusula USES de sua unit, adicione ShellAPI (como mencionado anteriormente) e posteriormente acrescente o seguinte código no evento Onclick do seu botao:

=======================================================

procedure TForm1.Button2Click(Sender: TObject);

begin

ShellExecute(GetDesktopWindow(),'open',PChar('https://www.scriptbrasil.com.br'),nil,nil,SW_SHOWNORMAL);

end;

=======================================================

Sobre o EXCEL:

Existem diversos componentes feitos para manipular arquivos do Excel (você poderá encontrá-los em http://www.torry.net - digite EXCEL na pesquisa).

Contudo, uma maneira direta seria criar uma procedure:

=======================================================

procedure OpenLink(const s: string);

begin

ShellExecute(0, 'open', PChar(s), nil, nil, SW_SHOWNORMAL);

end;

=======================================================

E depois chamá-la através de um botão, especificando a localização e o nome do arquivo (na cláusula USES de sua unit, adicione ShellAPI (como mencionado anteriormente) e posteriormente acrescente o seguinte código no evento Onclick do seu botao):

=======================================================

procedure TForm1.Button3Click(Sender: TObject);

begin

OpenLink('c:\teste.xls');

end;

=======================================================

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...