Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Wie kann ich eine Konsolenanwendung leeren? (https://www.delphipraxis.net/156516-wie-kann-ich-eine-konsolenanwendung-leeren.html)

vergessen 5. Dez 2010 00:01

AW: Wie kann ich eine Konsolenanwendung leeren?
 
Und ich habe aus der crt32.pas für Delphi7personal aus

interface
uses
windows,
messages,
Porting;

das Porting;

herauslöschen müssen ;-)

Edith vermisst eine extrem leistungsstarke Beschleunigung des einfach lesbaren "Pascal-Kots" durch himitsu via Assembler oder unlesbare Pascal-Syntax-Optimierung im C-Stil ;-)

himitsu 5. Dez 2010 00:39

AW: Wie kann ich eine Konsolenanwendung leeren?
 
später vielleicht...

Delphi-Quellcode:
TextAttr := cbi.wAttributes; // eingefügt
.
Laß diese Variable weg und nutze da weiter unten direkt
Delphi-Quellcode:
cbi.wAttributes
.

Der Grund:
Der Inhalt von
Delphi-Quellcode:
cbi.wAttributes
ist zu diesemzeitpunkt noch undefiniert, da cbi erst später befüllt wird (siehe getConsoleScreenBufferInfo).

vergessen 5. Dez 2010 01:51

AW: Wie kann ich eine Konsolenanwendung leeren?
 
Zitat:

Zitat von himitsu (Beitrag 1066260)
später vielleicht...

Delphi-Quellcode:
TextAttr := cbi.wAttributes; // eingefügt
.
Laß diese Variable weg und nutze da weiter unten direkt
Delphi-Quellcode:
cbi.wAttributes
.

Der Grund:
Der Inhalt von
Delphi-Quellcode:
cbi.wAttributes
ist zu diesemzeitpunkt noch undefiniert, da cbi erst später befüllt wird (siehe getConsoleScreenBufferInfo).

Geh' doch BITTE 'mal schafen, lieber himitsu!

Edith spendiert dem "schafen" noch ein "L" zum Schlafen


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:50 Uhr.
Seite 2 von 2     12   

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