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

Формат строки   Найти похожие ветки 

← →
AntonioBanderas   (2010-01-13 01:33) [0]

Подскажите что не так делаю. Нужно если поле меньше десяти символов, забить начало нулями.

var
 i: Integer;
 IKod: Integer;
begin
 ForDiskList :=  TStringList.Create;
 try
   with DModule do
   begin
      Abonents.First;
      for i := 0 to Abonents.RecordCount - 1 do
      begin
        IKod := Abonents.FieldByName("IKOD").AsInteger;
        ForDiskList.Add(Format("%010d", [IKod]));
        Abonents.Next;
      end;
   end;
   ForDiskList.SaveToFile("ot.txt");
 finally
   ForDiskList.Free;
 end;


Пример ниже на С++ работает, делал по этому примеру
printf ("Preceding with zeros: %010d \n", 1977);
Preceding with zeros: 0000001977


← →
Игорь Шевченко ©   (2010-01-13 01:53) [1]


> Подскажите что не так делаю


Справку не читаешь



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

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



Память: 0.45 MB
Время: 0.009 c
1-1240043722
Amid
2009-04-18 12:35
2010.03.14
как прочитать изображение из XML файла ?


8-1203797210
452
2008-02-23 23:06
2010.03.14
Как при переносе текста изменить ... на какойто перенос.


2-1262964582
Иван
2010-01-08 18:29
2010.03.14
Количество записей


9-1184674591
AlexanderMS
2007-07-17 16:16
2010.03.14
OpenGL или DirectX?


2-1263457856
JohnKorsh
2010-01-14 11:30
2010.03.14
Лицензия на Delphi 7.




   Наверх