Konsole aus DLL starten? *akut*

Martin Studer

Grünschnabel
Ist es möglich ein Konsolenfenster aus einer DLL zu öffnen? Ich würde die Konsole gerne benutzen um den Vorgang aufzeigen plus eventuelle Fehlerausgabe.

Ein kleines Codebeispiel würde mir sehr helfen.

Danke im Voraus!
 
Zuletzt bearbeitet:
Die angehängte Datei ist eine Wrapperklasse für die Win32 Konsole.
Damit ist es z.B. möglich den Konsoleninhalt zu löschen, Farben zu definieren oder das Fenster blinken zu lassen, was nur mit .NET nicht möglich ist.

Die Konsole wird so angezeigt: WinConsole.Initialize();

Die Klasse stamm nicht von mir. Sie wurde mir empfohlen: Code Project: WinConsole

Im Moment tritt auf der Seite allerdings ein Fehler auf...
 

Anhänge

  • winconsole.zip
    7,8 KB · Aufrufe: 76
@LordDeath:
Ja das funktioniert.... nur ich kann keinen Text ausgeben, wenn ich sie so öffne. Oder wie sollte das funktionieren?

@Sunray:
Ich habe probiert die dll zu nutzen, aber hmm naja :-( ich kann die Konsole nicht schliessen vom Programm aus... wie geht das?

Vielleicht sitze ich einfach schon zu lange daran... :(

Wäre echt cool wenn ihr mir helfen könntet. Nochmals den Zweck: Das Konsolenfenster soll dauernd den Status des Programms anzeigen. Sozusagen ein Log, welches den Fortschritt anzeigt.
 
Ich kenne die Klasse nicht so gut, aber ausblenden kann man die Konsole mit Visible = False
 

Neue Beiträge

Zurück