Ngn. som vet hur jag kan avsluta en enumeration som tar för lång tid? Hmm jag antar att du menar iterarioner, loopar. Näe... Det är inte så jag menar... Min Enumeration söker över nätverket och som många vet minns Windows vilka datorer som varit uppkopplade mot nätverket... Avsluta
Nåt i stil med...
Enumerera i max 3 sek. Om enumerationen blir klar på 3 sek. så fortsätt med resterande kod annars avbryt enumerationen efter 3 sek.
Tacksam för svarSv: Avsluta
Isf kan du ju alltid lägga till ett booleanskt värde som avslutar loopen och gör något annat ..
Använde en timer control eller settimer, killtimer api'erna för att bestämma om värdet skall vara sant eller falskt..
Starta timern innan loopen, stänga av den efter.. Sv: Avsluta
Nu till problemet...
När min applikation försöker söka på en dator som inte är uppkopplad så kan det ta flera minuter innan den "inser" att datorn i fråga inte är uppkopplad mot nätverket. Istället för att vänta i dessa minuter så vill jag kunna avbryta enumerationen efter ca 5 sek.!!
Tacksam för svar.