Avatar billede well_r Nybegynder
05. juli 2002 - 16:38 Der er 6 kommentarer og
1 løsning

åben et nyt vindue til chat?

Hey alle,
jeg er ved at lave en lille messenger-ting.. bare sådan for sjovt.. og jeg kom til at tænke på..
når jeg klikker på et navn som er i en listbox så skal der åbens et nyt vindue. Det skal IKKE være en form da denne form har en begrænsning på hvor mange vinduer der kan åbnes.
Jeg vil have at der under RUNTIME bliver oprettet forms som har et design som kan sende og modtage beskeder.

hvordan laver jeg disse vinduer
Avatar billede well_r Nybegynder
05. juli 2002 - 16:42 #1
det kunne måskåe være noget med nogle constructors?
eller lign?
Avatar billede martinlind Nybegynder
05. juli 2002 - 16:57 #2
with TMyForm.Create(NIL) do
begin
  Show;
end;

Dette åbner en form/vindue af typen TMyForm ( en form du har lavet )
Avatar billede armena Nybegynder
06. juli 2002 - 16:22 #3
lav et nyt form.. og skriv i det form hvor man vælger navn:
begin
form2.showmodal;
end;
Avatar billede well_r Nybegynder
07. juli 2002 - 14:35 #4
martinlind den siger undeclared identifier: TMyForm??
Avatar billede well_r Nybegynder
07. juli 2002 - 14:37 #5
armena.. det går ikke :(
så kan jeg nemlig ikke gå tilbage til det tidligere vindue og vælge en ny person der..? :/
Avatar billede martinlind Nybegynder
07. juli 2002 - 14:39 #6
*S* Selvfølgelig *S*

TMyForm = navnet på den form du vil havde vist

Hvis du laver en ny form i delphi hedder den som standart TForm1 skulle du bruge den skal du skrive :

with TForm1.Create(NIL) do
begin
  Show;
end;


/Martin
Avatar billede well_r Nybegynder
07. juli 2002 - 16:03 #7
wee..det virker jo! :)
takker! :)
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