Вниз
Скачать: CL | DM;

Функция Format   Найти похожие ветки 

 
Deadlock   (2002-04-16 07:25) [0]

Хочу добиться от формат такого эффекта:
До:
Параметр1111111122222222 1 мм.
Параметр1112222 1 мм.
А после должно быть:
Параметр1111111122222222 1 мм.
Параметр1112222 1 мм.
А может формат этого не делает, а я зря долбаюсь. Помогите


 
Игорь Шевченко ©   (2002-04-16 09:56) [1]

День добрый,

Format ("%-24s %d мм", [ParName, mms])

С уважением,


 
Shaman_Naydak ©   (2002-04-16 10:14) [2]

Если я правильно понял то, что тебе надо, то Format сам по себе так не сделает..
Как насчет вот такой ф-ции

function MyFormat(const S: string; Len: Integer): string;
var i: Integer;
begin
Result:=S;
i:=Pos(" ", S);
if i = 0 then exit;
for i:=i to Length(S) do
if S[i] <> " " then break;

if i < Len then
Insert(StringOfChar(" ", Len - i + 1), Result, i);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Caption:=MyFormat("Параметр1112222 1 мм.", 25);
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.987 c
3-94257
valievrf
2002-04-07 17:02
2002.04.29
Обсуждение рендома и фора.....


6-94530
ctapik-net
2002-02-14 15:53
2002.04.29
Определениие списка компьютеров в сети.


1-94520
kopachev
2002-04-15 19:48
2002.04.29
Создание превью как в отчетах


1-94357
NS
2002-04-17 11:57
2002.04.29
Нужно в RUN-Time создавать экземпляры некоторых объектов (для при


1-94414
kserg@ukr.net
2002-04-15 15:26
2002.04.29
TCheckBox - как изменить цвет самой




   Наверх