[delphi] form niet laten zien bij opstarten

Pagina: 1
Acties:

  • DeoDupke
  • Registratie: Maart 2002
  • Laatst online: 26-03-2024
Ik ben bezig met een programmaatje dat voor mij een aantal kazaa programma's opstart en nog wat kleine handelingen verricht. ( door cursor te verplaatsen het update bericht automatisch laten weg klikken)

Nu heb ik een form met alleen een timer erop. Eigenlijk hoef je het form dus helemaal niet te zien.

Ik heb al geprobeerd om form1.visible:=false bij formcreate te gebruiken maar dan blijft het form nog steeds zichtbaar.

Is er een manier om wel het form te creeren maar niet te laten zien?

No worries m8


  • Pooh
  • Registratie: April 2001
  • Niet online

Pooh

Lees eens een boek

code:
1
2
3
4
5
6
begin
 Application.Initialize;
 Application.ShowMainForm:= False;
 Application.CreateForm(TfmMain, fmMain);
 Application.Run;
end.


:?

Kan 't hier niet testen, maar zou moeten werken.

[ Voor 18% gewijzigd door Pooh op 21-01-2003 14:36 ]


  • DeoDupke
  • Registratie: Maart 2002
  • Laatst online: 26-03-2024
thx... was vergeten dat het zo makkelijk kon zijn ( om ff in de projectunit te kijken!)

No worries m8


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 22-06 10:32

_Thanatos_

Ja, en kaal

Als dat form alleen maar een timer heeft, waarom gebruik je dan uberhaupt een form? je kan een timer ook best los aanmaken hoor.
Delphi:
1
2
3
4
5
6
Timer := TTimer.Create(nil);
try
  {...}
finally
  Timer.Free;
 end;

日本!🎌


  • MerijnB
  • Registratie: Oktober 2000
  • Laatst online: 16:22
sterker nog, aangezien je (dus) geen gui hebt, waarom niet gewoon een sleep...
code:
1
2
3
 DoeDit;
 Sleep(1000);
 DoeDat;

A software developer is someone who looks both left and right when crossing a one-way street.

Dé antenne-innovatie voor de korte golf


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 22-06 10:32

_Thanatos_

Ja, en kaal

Sleep() veroorzaakt dacht ik volle cpu-load, dus dan zou een timer wel degelijk een betere keuze zijn.

日本!🎌


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

_Thanatos_ schreef op 21 January 2003 @ 18:41:
Sleep() veroorzaakt dacht ik volle cpu-load, dus dan zou een timer wel degelijk een betere keuze zijn.
Sleep is een kernelmode wait dus per definitie idle time.

Professionele website nodig?

Pagina: 1