![]() |
Delphi-Version: 11 Alexandria
Linien in non-GUI Fenster (Shell/Konsolenfenster) zeichnen?
Hallo,
wie im Titel lesbar, frage ich mich (und jetzt Euch), ob es generell möglich ist, wie in T.Pascal mit z.B. Line eine Linie in einem Konsolenfenster auszugeben. Und Ja, ich habe schon gesucht und bin alleine hier im Forum auf über 900! Einträge zu allem Möglichen gestoßen worden... Danke für Euer Verständnis und evt. auch Hilfe. Also ganz einfach, ist es möglich? Ja oder nein reicht mir schon. Michael |
AW: Linien in non-GUI Fenster (Shell/Konsolenfenster) zeichnen?
Ein Konsolenfenster enthält Text, man kann also Linien (horizontal oder vertikal) nur mittels entsprechender Zeichen imitieren.
|
AW: Linien in non-GUI Fenster (Shell/Konsolenfenster) zeichnen?
Ja, früher (16 Bit, wie TurboPascal) konnte man die "Console", eigentlich den Displaybuffer, in einen Graphic-Modus umschalten.
Früher konnte man auch im Textmodus die Pixel gewisser Zeichen selbst definieren (weiß nicht, ob das noch geht, aber selbst wenn, würde ich das nicht empfehlen) Und seit Windows in 64 Bit gibt es aber kein 16 Bit-Subsystem mehr. Heutige Konsolen haben nichts mit dem von damals zu tun. Außerdem hatte Microsoft die letzten Jahre vieles intern umgebaut. (das ist nun mehr so wie es Linux mit seiner Konsole macht) Ja, es gibt die netten ASCII-Grafiken, also aus Zeichen. ![]() Seit man auch z.B. UTF-8 in der Console nutzen kann, stehen einem auch nahezu alle Unicode-Zeichen zur Verfügung. Eine Consolen-Anwendung kann dennoch optional auch Fenster erstellen, sowie eine GUI-Anwendung auch eine Console benutzen kann. |
AW: Linien in non-GUI Fenster (Shell/Konsolenfenster) zeichnen?
Danke, dass habe ich mir schon gedacht (Wunschdenken). Der Gedanke war ganz einfach gesagt: zu einer Kreisberechnung einfach einen Kreis und einen Radius/Durchmesser etc. zeichnen. Nur ein paar 100kB. nicht gleich 20MB...
Muss ich doch ein Canvas nehmen. Danke für die (Gedanken-)Anstupser |
AW: Linien in non-GUI Fenster (Shell/Konsolenfenster) zeichnen?
Schalte mal auf von Debug auf Release um :zwinker:
|
AW: Linien in non-GUI Fenster (Shell/Konsolenfenster) zeichnen?
Na klar kannst du Kreise ohne Probleme in der Konsole darstellen!
Delphi-Quellcode:
:lol:
WriteLn('o');
|
AW: Linien in non-GUI Fenster (Shell/Konsolenfenster) zeichnen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz