Link Butonu nasıl yaratılır?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Gk_imptob
Üye
Mesajlar: 84
Kayıt: 01 Kas 2005 12:34

Link Butonu nasıl yaratılır?

Mesaj gönderen Gk_imptob »

Herkese merhaba.Bu benim forumdaki ilk mesajım.Hatayaparsam af ola.

Benim değerli üyelere kısa ve basit bir sorum olucakti.TDBedit içindeki e-mail ve web adresine nasıl link butonu yaratabilirim?

Forumda yaptığım araştırmalar sonucunda arkadaşların çoğu aşağıdaki komut satırını vermiş.Doğrusu bu komut satırı benim istediği işi yapmıyor.
Benim istediğim forum üzerdindeki TDbedit içinde yazan e-mail ve web adresine link butonu yaratmak.Umarım sorununumu anlaşılır bir şekilde yazmişimdir. Teşekkürler.

ShellExecute(Handle,
'open',
'mailto:mussimsek@delphiturkiye.com',
nil,
nil,
sw_ShowMaximized);
[/b]
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

Arkadaşım seni yanlış anlamadıysam eğer şu kod sorununu çözer.

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var KimeGidecek:Pchar;
begin
kimegidecek:=pchar('mailto:'+DBEdit1.Text);
   ShellExecute(Handle,
'open',
KimeGidecek,
nil,
nil,
sw_ShowMaximized);
end;
Başarılar.Kolay gelsin.
Kullanıcı avatarı
mnt
Üye
Mesajlar: 57
Kayıt: 30 Eki 2005 12:58
Konum: Kocaeli

Mesaj gönderen mnt »

uses ShellAPI,.....

mail için;
ShellExecute(Handle,
'open',
PChar('mailto:'+DBEdit1.Text),
nil,
nil,
sw_ShowMaximized);

web için;

ShellExecute(Handle,
'open',
PChar('http://'+DBEdit1.Text),
nil,
nil,
sw_ShowMaximized);
Mustafa
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

Kod: Tümünü seç

 procedure SendMail(sto,cc,bcc,title,body:string);
  var s:string;
  begin
   s:='mailto:'+sto+'?'+'subject='+title+'&cc='+cc+'&bcc='+bcc+'&body='+body;
   ShellExecute(application.Handle,nil,pchar(s),'','',0);
  end;
.-.-.-.-.-.-.-. ^_^
Gk_imptob
Üye
Mesajlar: 84
Kayıt: 01 Kas 2005 12:34

Mesaj gönderen Gk_imptob »

Tüm arkadaşların değerlil tavsiyeleri sonucunda sorunumu hallettim. Herkese çok teşekkürler.İyiki varsın Delphi Forum. :alkis:
Cevapla