Danke für das aktuelle Update.
Allerdings habe ich aktuell 2 Probleme im Simulator.
1. Writeln(SeroutC1,...); Produziert jetzt keinen Stack Overflow mehr. Soweit so gut. Sobald ich aber mehr zeichen ausgebe als im "define TXBuffer" definiert sind bleibt der Simulator hängen. Dabei ist es egal ob das Ganze mit einem Writeln oder mehreren passiert. Wenn ich den TXBuffer hoch setze, dann gehen 1-2 Ausgaben, die kleiner sind. Wenn deren Summe an Zeichen aber die Puffergrenze überschreiten, dann hängt er auch.
Ich jann das mit einem einem "Flushbuffer(TXBufferC1);" im Zaum halten, aber sinnvoll ist das nicht.
2. ist eher kosmetischer Natur. Wenn das Programm nicht compilierbar ist wegen eines Fehlers und ich dann trotdem auf den Simulator klicke, dann meldet er diese Fehlermeldung. Soweit ja ok. Allerdings löscht er dabei die anordnung der Fenster. Auch wenn ich das Programm dann sauber compiliere, so muss ich jedes mal die Fenster wieder neu anordnen. Das Abspeichern der Fensterpositionen sollte im Fehlerfalle vermieden werden. Vielleicht könnte man ja auch den Simulatorbutton in der PED32 einfach blind amchen, solange kein sauberer Code compiliert wurde. Das wäre vielleicht einfacher. Da müsste mand ann aber mal schauen wie sich das verhält, wenn schon ein Simulatorfenster zur Compilezeit offen ist.
Allerdings habe ich aktuell 2 Probleme im Simulator.
1. Writeln(SeroutC1,...); Produziert jetzt keinen Stack Overflow mehr. Soweit so gut. Sobald ich aber mehr zeichen ausgebe als im "define TXBuffer" definiert sind bleibt der Simulator hängen. Dabei ist es egal ob das Ganze mit einem Writeln oder mehreren passiert. Wenn ich den TXBuffer hoch setze, dann gehen 1-2 Ausgaben, die kleiner sind. Wenn deren Summe an Zeichen aber die Puffergrenze überschreiten, dann hängt er auch.
Ich jann das mit einem einem "Flushbuffer(TXBufferC1);" im Zaum halten, aber sinnvoll ist das nicht.
2. ist eher kosmetischer Natur. Wenn das Programm nicht compilierbar ist wegen eines Fehlers und ich dann trotdem auf den Simulator klicke, dann meldet er diese Fehlermeldung. Soweit ja ok. Allerdings löscht er dabei die anordnung der Fenster. Auch wenn ich das Programm dann sauber compiliere, so muss ich jedes mal die Fenster wieder neu anordnen. Das Abspeichern der Fensterpositionen sollte im Fehlerfalle vermieden werden. Vielleicht könnte man ja auch den Simulatorbutton in der PED32 einfach blind amchen, solange kein sauberer Code compiliert wurde. Das wäre vielleicht einfacher. Da müsste mand ann aber mal schauen wie sich das verhält, wenn schon ein Simulatorfenster zur Compilezeit offen ist.