Najbolje resenje ti da koristis tajmer. Jedina mana VB.TIMER -a je u tome sto ne moze da radi brze od 1ms, mada je i to dosta brzo, a ako ti treba nesto brze, nesto kao QB a da kompajlira QB kod za Windows, Linux i Dos u isto vreme onda skini FreeBasic sa
www.freebasic.net, sa njim mozes napraviti i DLL i staticku biblioteku ( Koju bi kasnije pozivao iz VB-a) a i EXE.
U petlji kada se nonstop vrtis, zauzece procesora je 100%
sa DoEvents ces dati sansu drugim aplikacijama/delovima tvog programa da koriste procesor i ako si u petlji.
Mislim da drugi nacin ne postoji, ili ja bar nisam dobro razumeo sta ti treba.
Da sam znao da je internet ovako dobar ja bih to postavio jos pre 30 godina.