Avatar billede meno Nybegynder
22. september 2001 - 18:23 Der er 9 kommentarer og
1 løsning

link

Hvordan laver jeg et link i delphi 4
(til min hjemmeside)
Avatar billede ziron Nybegynder
22. september 2001 - 18:24 #1
tilføj \"shellapi\" til uses

og så.

Shellexecute(Handle, \'OPEN\', PChar(\'www.dinhjemmeside.dk\'), nil, nil, SW_SHOW);

/ZIRON
Avatar billede martinlind Nybegynder
22. september 2001 - 18:26 #2
du kan bruge winapi komando\'en : ShellExecute(); du kan se hvordan i onlinehjælpen

/Martin
Avatar billede meno Nybegynder
22. september 2001 - 18:28 #3
er nybegynder så er der en bædre foreklaring
Avatar billede ziron Nybegynder
22. september 2001 - 18:29 #4
hmmm skal duy have mere end det jeg gav dig??+

/ZIRON
Avatar billede ziron Nybegynder
22. september 2001 - 18:30 #5
TForm1.FormCreate(Sender: TObject);
begin
Shellexecute(Handle, \'OPEN\', PChar(\'www.dinhjemmeside.dk\'), nil, nil, SW_SHOW);
end;

og så skal du i uses tilføje, uses er i toppen af din unit:

shellapi

/ZIRON
Avatar billede snowball Novice
22. september 2001 - 18:32 #6
Hvis du skal lave det lidt \"porno\" og IE wannabe agtigt, så lav det som følgende:

procedure TFAbout.FormCreate(Sender: TObject);
begin
  Label8.Caption := Main.frmPing.ver;
  Label4.Font.Color := clBlack;
  Label4.Font.Style := [fsBold];

end;

procedure TFAbout.Label4Click(Sender: TObject);
begin
  ShellExecute(handle,\'open\',PChar(\'mailto:snowball@it.dk\'),\'\',\'\',SW_SHOWNORMAL);
end;

procedure TFAbout.Label4MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
  with (Sender as TLabel) do
  begin
    Font.Color := clBlue;
    Font.Style := [fsBold,fsUnderline];
    Cursor := crHandPoint;
  end;
end;

procedure TFAbout.Label4MouseLeave(Sender: TObject);
begin
  Label4.Font.Color := clBlack;
  Label4.Font.Style := [fsBold];
end;


Husk som sagt at tilføje ShellAPI under Uses og at tilpasse det hvis din link label ikke lige hedder Label4 ;) !

Snowball
Avatar billede meno Nybegynder
22. september 2001 - 18:35 #7
øhhhh hvor i uses skal man tilføje shellapi
Avatar billede meno Nybegynder
22. september 2001 - 18:37 #8
har fundet ud af det tak. men det skal væer et link og ikke selv starte når programmet starter
Avatar billede snowball Novice
22. september 2001 - 18:38 #9
meno: Kig nu lige på koden ! Der sker jo ikke noget før du klikker på din label ! ;)

Snowball
Avatar billede snowball Novice
22. september 2001 - 18:39 #10
Fjern for resten lige Label8.Caption := Main.frmPing.ver; ! Den skal du ikke bruge til noget ;)

Svarer lige hvis du kan bruge det til noget ;)

Snowball
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester