• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Вывод строки в файл определенным форматом

  • Автор темы iolko
  • Дата начала
I

iolko

Доброго времени суток.
Есть небольшая проблемка , как вывести в файл значение в определенное место в строке.
Допустим есть файл (обычный текстовик) такого формата

--------------------------------------------------------------------------
| фио | Дт. рожд | Паспортные данные | Место работы |
--------------------------------------------------------------------------

такой приметивный реестрик. Допустим в MS Word вставить в таблицу данные не проблемма
а тут именно обычный текстовый файл. Необходимо вставить данные в определенные позиции
в этом файле. Допустим длинна фио ~ 100 символов дата рождения dd/mm/yyyyy 10 серия номер тоже не проблемма
вот и хотелось как нить либо

Код:
fTxtFile.WriteLine 
fTxtFile.PrintLine
но только с указанием позиций куда конкретно вставлять данные

заранее спасибо!
 
V

VadikV

можно формировать строку по полям. вписал в нее первое поле. проверил длину. если меньше позиции следующего поля - добавить нужное количество пробелом. затем всю эту сформированную строку пишешь в файл.
либо сразу сформировать строку нужной длины и затем в ней делать strreplace с нужной позиции нужными данными.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!