program MitProgram; // Her starter programmet jo :D
{$APPTYPE CONSOLE} // Det er et konsol program
uses
SysUtils, // Lidt utilities til at styre det hele
Windows; // Her inkludere vi Windows uniten
var
Console: THandle; // Konsollens Handle
Coord: TCoord; // Et kordinat
I: Integer; // En simpel integer værdi
begin
Write('Testing '); // Udskriv noget
Console := GetStdHandle(STD_OUTPUT_HANDLE); // Find konsollen handle
for I := 0 to 100 do begin // Kør fra 0 til 100 procent
Coord.X := 8; // Sætter X kordinatet til 8 ( Længden af 'Testing ' )
Coord.Y := 0; // Sætter Y kordinatet til 0, dvs linje et
SetConsoleCursorPosition(Console, Coord); // Sender kordinatet, får at sige til Windows at vi vil skrive herfra
Write(IntToStr(I) + '%...'); // Udskriver I% med tre punktumer efter. Eks. 1%... 2...
Sleep(100); // Venter lige et lille stykke tid
end; // Luk for proceduren
end. // Luk programmet
Tak for svaret The-Freak, jeg tester det når jeg kommer hjem. Hvis det virker får du point. Kendte du til det i forvejen, eller fandt du det på nettet?? Hvis du fandt det på nettet, hvordan fandt du det??
Med venlig hilsen
Frede_Manden
http://www.frederik-skov.dk
[Redigeret d. 28/06-04 13:54:33 af Frede_Manden]
Jaah, man kan jo godt sige at jeg fandt det på nettet... Jeg kiggede ind på Bertel Branders side, hvor jeg vidste at han havde sådan en "Bettle" eller sådan noget. Den bruger de præncipper det. Jeg konverterede den så til Pascal, og lavede lidt om på det, så det kunne bruges sådan som du ville have det.
Tak til Bertel Brander for hans side
MH.
The-Freak
Livet er for kort til at kede sig.