Avatar billede deamill Nybegynder
25. juli 2001 - 15:51 Der er 5 kommentarer og
2 løsninger

Processer

Hejsa,

jeg har lavet et program, hvor man fra form1 trykker på en knap hvorefter en MASSE udføres, mens dette udføres vises et vindue, problemet er at form1 bruger alle resourcer på at udfører jobbet og blokerer derfor for det vindue der skal vises. Er det muligt at sige at den skal bruge en ny process til enten at udføre jobbet eller til at vise den anden form.

Giver det mening !?!

:-)
Avatar billede jelzin101 Praktikant
25. juli 2001 - 15:56 #1
du kan bruge noget i retning af aplication.proccesmessages >>jeg har engang brugt den i vb, men er ikke lige sikker på at kommandoen hedder det, så venter den på at andre procceser kører en \"clock\" videre inden den selv går videre
Avatar billede jelzin101 Praktikant
25. juli 2001 - 15:58 #2
eller hvis du har tid kan du også læse:
http://www.desaware.com/Articles/ThreadingL3.htm

om at lave multi threadede apps. i vb.
Avatar billede oswald Nybegynder
25. juli 2001 - 16:35 #3
Hvis du ikke skal lave noget specifikt men bare skal vise din form, så prøv at kalde DoEvents engang imellem.

DoEvents giver programmet instruktioner om at kører alle events der ligger og venter.
Avatar billede jelzin101 Praktikant
25. juli 2001 - 16:45 #4
osw>> det var den jeg ledte efter app.proc er til delphi.... :)
Avatar billede deamill Nybegynder
26. juli 2001 - 07:55 #5
Kanon, jeg deler pointene mellem jer :-)
Avatar billede jelzin101 Praktikant
26. juli 2001 - 10:51 #6
takker :)
Avatar billede oswald Nybegynder
26. juli 2001 - 10:52 #7
Den er OK :)
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