Hi Antitofu
Wieder mal ne Delphi-Frage von Antitofu…
Also, die Funktion GotoXY() gab es in DOS-Turbo bzw. Borland Pascal aber nicht in Delphi. Die lässt sich aber nachbauen, hier ein Beispiel:
program Project2;
{$APPTYPE CONSOLE}
uses
sysutils,Windows;
var
ConHandle : THandle;
Coord : TCoord;
procedure GotoXY(X, Y : Word);
begin
Coord.X := X; Coord.Y := Y;
SetConsoleCursorPosition(ConHandle, Coord);
end;
function GetConOutputHandle : THandle;
begin
Result := GetStdHandle(STD_OUTPUT_HANDLE)
end;
begin
// Hier Anwender-Code
ConHandle := GetConOutputHandle;
Coord := GetLargestConsoleWindowSize(ConHandle);
WriteLn(‚test‘);
WriteLn(’…’);
WriteLn;
GotoXY(20,16);
WriteLn(‚POS1‘);
GotoXY(50,7);
WriteLn(‚POS2‘);
GotoXY(1,18);
ReadLn;
end.
PS: Wenn dir übrigens jemand gut und schnell geholfen hat, darf man auch mal ein Stern verteilen.
http://www.wer-weiss-was.de/app/faqs/classic?entries…
Gruss
Sam99