Fylle ut et array med ' '?

Tags:    delphi

Jeg har et array som dette: Str_NewGame: Array [0..7] of Char;

Hvis jeg skriver "hei" i en TEdit, så vil jeg at det skal fylles ut i arrayet "hei" + 5x' '(hei + 5 mellomrom) hvis dere forstår? (Ja jeg vet at det er litt dårlig forklart, Sry.)

Hvordan gjør jeg dette?

DiZpel

[Redigeret d. 11/02-04 12:02:11 af DiZpel]



5 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg fant ut noe annet.

DiZpel



Jeg har et array som dette: Str_NewGame: Array [0..7] of Char;

Hvis jeg skriver "hei" i en TEdit, så vil jeg at det skal fylles ut i arrayet "hei" + 5x' '(hei + 5 mellomrom) hvis dere forstår? (Ja jeg vet at det er litt dårlig forklart, Sry.)

Hvordan gjør jeg dette?


Noget i stil med nedenstående burde virke:

<pre>
procedure FillArray(const s: string);
var
x: integer;
begin
for x := Low(Str_NewGame) to High(Str_NewGame) do
if x > Length(s) then
Str_NewGame[x] := ' '
else
Str_NewGame[x] := s[x];
end;
</pre>



Jeg fant ut noe annet.

DiZpel


Typisk, så lukker du mens jeg er igang med at smide lidt kode sammen til dig :)



Jeg fant ut noe annet.

DiZpel

Typisk, så lukker du mens jeg er igang med at smide lidt kode sammen til dig :)


:)
Jeg har laget en ny tråd. (Kanskje noe av det samme?)
DiZpel




:)
Jeg har laget en ny tråd. (Kanskje noe av det samme?)
DiZpel


Ja, om det er et array[] of char eller en string betyder ikke noget.



t