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