warum läuft der folgende code nicht im Unicode modus ???
Code: Alles auswählen
Define *CMDBuffer = AllocateMemory(5000)
ProgramID = RunProgram("cmd", "", "", #PB_Program_Open | #PB_Program_Read | #PB_Program_Write | #PB_Program_Error |#PB_Program_Hide)
Delay(500)
WriteProgramStringN(ProgramID, "dir C:\")
Delay(1000)
Repeat
    bytes.i= AvailableProgramOutput(ProgramID)
    If bytes
      
      ;Debug ReadProgramString(ProgramID)
      
     ReadProgramData(ProgramID, *CMDBuffer, bytes)
     Debug PeekS(*CMDBuffer,bytes,#PB_UTF8)
     
     
    EndIf
    Delay(200)
ForEver 