Avatar billede troublemaker Nybegynder
28. januar 2002 - 20:04 Der er 3 kommentarer og
1 løsning

Eksterne vinduer

Hvordan får jeg nogle forms til at opføre sig som eksterne vinduer til programmet? Dvs. at de får deres egen "plads" i menubaren...
Avatar billede cool-wil Nybegynder
28. januar 2002 - 22:57 #1
f.eks. kunne du under f.eks. menu punktet test skrive
form1.show; dette får form 1 til at poppe op når du trykker på test..
husk at når du compiler spørger den om du vil tilføje form1 i din kode, tryk ok og så f9(run) så virker det:-9

wil/
www.theroom.dk
Avatar billede cool-wil Nybegynder
28. januar 2002 - 22:58 #2
var det sådan en du mente?
Avatar billede troublemaker Nybegynder
28. januar 2002 - 23:08 #3
Ikke helt... mere som når du åbner 2 browsere... Hvis vi siger det var ET program (de to browsere) - så her de begge en "reference" i start-baren
Avatar billede stoney Nybegynder
28. januar 2002 - 23:18 #4
ret din "form2" til til nedenstående


type
  TForm2 = class(TForm)
  protected                                                  <-- tilføjes
    Procedure CreateParams(Var Params: TCreateParams); Override;  <-- tilføjes
  private
    { Private declarations }
  public
    { Public declarations }
  end;
---------------------------------------------
Procedure TForm2.CreateParams(Var Params: TCreateParams);
Begin
inherited CreateParams(Params);
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
Params.WndParent := GetDesktopWindow;
End;

Stoney
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