Hallo Herrmann,
vor einem ähnlich gelagerten Problem stand ich auch schon http://ww3.cad.de/foren/ubb/Forum92/HTML/000728.shtml. Bei mir ging es allerdings um die Aktualisierung eines Fortschrittsbalken in einem separaten Fenster. Leider war es mir nicht möglich die Aktualisierung zu erzwingen, da für das UI kein Multithreading unterstützt/genutzt wird.
Eine Alternative stellt vielleicht das Konsolenfenster da. Leitest du deine Ausgabe nicht an die
Code:
display
Funktion sondern an
Code:
format t
wird deine Ausgabe zur Laufzeit des Programmes im Konsolenfenster angezeigt.
Um das Konsolenfenster zu öffnen kannst du in die Eingabe folgenden Befehl einfügen:
Code:
(oli:sd-show-console-window)
Das geht auch über das UI, oder du startest die Anwendung direkt mit dem Parameter "-v" (verbose mode).
Für eine Ausgabe in diesem Fenster kannst du exemplarisch den folgenden Befehl nutzen:
Code:
(format t "~%Hallo Welt!")
Wobei das ~% für einen Zeilenumbruch steht. Ansonsten würde alles hintereinander geschrieben.
Gruß
Alex
------------------
Computer sind unbrauchbar. Sie können nur Fragen beantworten.
Pablo Picasso, Maler
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP