Avatar billede stone Forsker
06. december 2000 - 00:31 Der er 18 kommentarer og
1 løsning

form lukker ikke rigtigt

jeg har en form uden \"borderstyle\" og uden
\"borderIcons\"
formen bliver lukket via tryk på label.
selv om formen er lukket, kan man se et tomt grå felt på værktøjslinien.
startes programmet op igen,kommer der et til grå felt, som om formen ikke lukkker ordenligt.
Avatar billede slepee Nybegynder
06. december 2000 - 08:59 #1
Hvilken værktøjslinie? Mener du Start-menuen eller hvad?
Avatar billede TRoXa Novice
06. december 2000 - 09:03 #2
Hej

Der er ikke nogen problemer overhovedet. Det er en fejl i Windows, så du kan intet gøre. Den gør det heller ikke på alle windows. Jeg har i hvert fald ikke fået den til at gøre det på Windows millennium...
Avatar billede snowball Novice
06. december 2000 - 10:48 #3
Jeg har nu ikke oplevet det før. Hverken på Win9x eller Win2k !

Hvor lukker du din form ??? Altså hvad står er i din labels onClick procedure ???

Snowball
Avatar billede stone Forsker
06. december 2000 - 18:16 #4
der står:
form1.Close
troxa:
hvis det er en fejl i windows vil det være det samme med alle programmer,og det er ikke tilfældet.
Avatar billede stone Forsker
06. december 2000 - 18:20 #5
til snowball:
formen bliver lukket via Label1Click:form1.Close;
Avatar billede snowball Novice
06. december 2000 - 18:20 #6
Prøv med Application.Terminate i stedet for close !

Snowball
Avatar billede stone Forsker
06. december 2000 - 19:14 #7
snowball:
det virkede...takker
giv et svar for at få point!
Avatar billede stone Forsker
06. december 2000 - 20:57 #8
hmm...virker kun en gang i mellem
Avatar billede stone Forsker
06. december 2000 - 21:01 #9
efter jeg satte BorderIcon BisystemMenu til true
er der ingen problemer.
Avatar billede snowball Novice
07. december 2000 - 07:11 #10
Skal jeg stadig lave et svar !?

Snowball
Avatar billede cms Nybegynder
07. december 2000 - 09:40 #11
hvad er bordericon bisystemmenu?
Avatar billede snowball Novice
07. december 2000 - 09:48 #12
Hvis du sætter biSystemMenu til false så bli\'r hverken knappen til at minimere, maximere eller lukke formen vist; også selvom biMinimize og biMaximize er sat til true, samt ikonet i venstre side bli\'r heller ikke vist ! Overskriften på formen bli\'r dog stadig vist !

Snowball
Avatar billede stone Forsker
07. december 2000 - 18:26 #13
snowball:
det er meningen at knapperne ikke skal vises.
hvis jeg sætter bisystemMenu til true,lukker formen rigtigt.
ellers lukker den ikke ordenligt periodisk.
kan det være p.g.a en animeret gif,eller en komponent som ikke lukker ned?







Avatar billede snowball Novice
07. december 2000 - 18:33 #14
Det skal jeg ikke kunne sige. Jeg har som sagt aldrig haft problemet !

Men det er måske værd at prøve og fjerne visse ting som du har mistanke til at være årsag til problemet !

Snowball
Avatar billede delphidaner Nybegynder
08. december 2000 - 09:35 #15
Prøv om dette virker:

procedure TForm1.Label1Click(Sender: TObject);
begin

  BorderIcon := []; // Sæt alt til False i set\'et.
  Application.Terminate;

end;

Det er måske ikke den kønneste løsning, men det kan godt være det virker.
Avatar billede snowball Novice
08. december 2000 - 09:40 #16
delphidaner: Hvad skulle forskellen være ??? Altså om man sætter det i object inspector eller man hardcoder det ???

Snwoball
Avatar billede delphidaner Nybegynder
08. december 2000 - 10:05 #17
Jeg lavede det også forkert. Der skulle stå:

BorderIcon := [biSystemMenu];

i stedet.

Mening er, at Stone vil ikke have at Systemmenu\'en skal vises, mens programmet kører. Derfor sætter han biSystemMenu til False i Design-time.

Når Stone så vil lukke formen, så viser han system menuen, og derefter lukker programmet. Så skulle det jo gerne virke.
Avatar billede snowball Novice
08. december 2000 - 10:30 #18
Ja ok. Så kan jeg bedere forstå det ;)

Det var nok lige værd at prøve ;)

Snowball
Avatar billede stone Forsker
08. december 2000 - 12:35 #19
jeg har prøvet at køre programmet 10 gange,uden en fejl, så jeg tror at delpianer\'s svar virker.
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