Text in Konsole einfügen...
-
hi,
ich werde noch bekloppt.. ich schreib mir grad nen kleinen konsolenchat. funzt alles auch soweit. nur eins bekomm ich nicht hin, was ich in der faq auch nicht gefunden hab.
wie kann ich text einfügen? also ich will einen bestimmten text vor einen anderen schreiben.
beispiel:
vorher:
asdf
danach:
TESTasdf
wenn ich mit printf("\r"); an den zeilenanfang fahre, wird der text danach überschrieben...
die improved console kann ich leider nicht benutzen, weil ich bestimmte vorgaben habe.
devcpp wird genutzt.
hat jemand einen rat?machine
-
"asdf" hinter "TEST" nochmal ausgeben. Mit verschieben ist da nix.
greetz, Swordfish
-
hi bruder,
kennste backspaces ?printf("ahaaa"); printf("\b\b\b");
-
Swordfish schrieb:
"asdf" hinter "TEST" nochmal ausgeben. Mit verschieben ist da nix.
greetz, Swordfish
das problem ist, das "asdf" schreibt der user grad und ich weiß nicht, was es ist...
-
@brother: <°(((>< troll dich...
greetz, Swordfish
-
Swordfish schrieb:
<°(((>< troll dich...
greetz, Swordfish
ich trolle nicht... kann ich irgendwie eine zeile aus der konsole lesen? getch() kenn ich.. getline() gibbet nich...
-
ANSI C: fgets
WINAPI: ReadConsoleMfG
-
big brothers brother schrieb:
ANSI C: fgets
WINAPI: ReadConsoleMfG
das wars, danke.
-
Machine schrieb:
ich trolle nicht...
Du warst auch nicht gemeint. Ich verstehe aber nicht, wie dir
fgets( )
dabei helfen soll, eine Ausgabe vor einer bestehenden einzufügen...greetz, Swordfish
-
ah, ok... ReadConsole hilft mir auch nicht, hab ich grad gesehen.. zu früh gefreut
kann ich nicht einfach irgendwie eine bestehende zeile einlesen?!
-
einen hab ich noch für dich
ReadConsoleOutput