Jak dodać do łańcucha tyle spacji ile mam podane w

0

Jak dodać do łańcucha tyle spacji ile mam podane w zmiennej bez ort! pętli

0

Z jakiej paki bez pętli...? Bez pętli to się nie da... No, chyba, że chodzi ci o funkcję jakąś gotową, ale ona też bęzie oparta na pętli...

PS> można by tak:) :
int ile = 5;
String lancuch="Krecik";
String spacje=" ";
lancuch = lancuch + spacje.SubString(1,ile);

Ale SubString też w końcu jakiejś pętli używa :)

PS2> Albo spróbuj tak
int ile = 5;
String lancuch="Krecik";
lancuch = lancuch.StringOfChar(' ',ile);

Ale: 1.Też w końcu jakaś pętla tam jest 2. NIe sprawdzałem i nie wiem czy dobrze składnia

0
AnsiString::StringOfChar()

jest funkcją statyczną o ile mi wiadomo.

Text = Text + AnsiString::StringOfChar(' ', ile_spacji);

Piszę <font color="darkblue">Text = Text + ...</span> zamiast <font color="darkblue">Text += ...</span> bo dla AnsiString operator <font color="darkblue">+=</span> często nie działa - nie wiem dlaczego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1