CPU-Auslastung 100% ?!?

  • Hi an alle,

    ich bin neu hier und hab gleich mal eine Frage:

    Ich setzte für unsere Kassenschublade im Laden folgendes Script ein:

    Opt("WinWaitDelay", 1250)
    Run("cao_kasse.exe")
    WinWait("CAO-Kasse")
    Do
    While WinActive("Bon drucken")
    Run(@ComSpec & " /c " & 'copy a >com1', "", @SW_HIDE)
    WinWaitClose("Bon drucken", "", 25)
    WEnd
    Until WinExists("CAO-Kasse") = 0
    Exit

    Dummerweise erzeugt das Script eine CPU-Auslastung von 100%, was den Rechner doch merklich ausbremst.

    Wie bekomme ich das besser hin (so das die CPU-Auslastung dahin geht, wo sie hingehört?)

    Vielen Dank

    Dkeeper