Avatar billede buha Nybegynder
12. april 2001 - 15:33 Der er 5 kommentarer og
1 løsning

Delphi 4 HJÆLP

Hvordan laver man en knap, så når man trykker på den, kommer man videre til en ny form som man har lavet?.
Avatar billede snowball Novice
12. april 2001 - 15:56 #1
Se på nedenstående eksempel:

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses Unit2;

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
  Application.CreateForm(TForm2, Form2);
  Form2.ShowModal;
  Form2.Free;

end;

end.



unit Unit2;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;

type
  TForm2 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;

implementation

{$R *.DFM}

procedure TForm2.Button1Click(Sender: TObject);
begin
  Close;
end;

end.

Du kan også hente hele eksemplet på nedenstående link:

http://home1.inet.tele.dk/j-cgeert/nyform.zip

Snowball

P.S. Husk lige og brug Delphi kategorien næste gang du vil stille et Delphi spørgsmål ;)
Avatar billede buha Nybegynder
12. april 2001 - 22:13 #2
Tak for hjælpen!
Kan du også lave et link til en txt fil?
Avatar billede snowball Novice
13. april 2001 - 03:36 #3
eeehhh....hva\' vil du lige med en .txt fil !?!?!?!?

Snowball
Avatar billede buha Nybegynder
13. april 2001 - 11:11 #4
At man laver en knap, så når man trykker på den åbner en et kim.txt.
Avatar billede snowball Novice
13. april 2001 - 13:34 #5
Så skal du lave en ShellExecute.

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShellExecute(Handle,\'open\',PChar(\'kim.txt\'),pchar(\'\'),pchar(\'\'),SW_SHOWNORMAL);
end;

Husk og tilføj ShellAPI under Uses !

Du kan også prøve og søge på Shellexecute her på Eksperten. Der har tidligere været et par spørgmål om det !

Snowball
Avatar billede buha Nybegynder
13. april 2001 - 21:07 #6
Knappen virker ikke.når man åbner zip filen og trykker på project1.dpr kommer der en fejl som hedder \"Error creating form: Invalid stream format.\"
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