В данной категории представлены полезные подпрограммы, которые могут пригодиться при написании своих программ, а также рассматриваются примеры готовых проектов, создаваемых в среде программирования Delphi
Формат имени файла, исключающий "запрещенные" символы
function FormatNameFile(f: string; c: char): string;
var i: integer;
begin
For i:=Length(f) downto 1 do
Case f[i] of
'\', '/', ':', '*', '?', '"', '''', '<', '>', '|':
If c=#0 then
Delete(f, i, 1) else
f[i]:=c;
end;
Result:=f;
end;
где
f - имя файла;
c - заменяемый символ.
Например, FormatNameFile('Info?5.txt', '_') выведет 'Info_5.txt'.