Я искал и пробовал несколько циклов, которые должны удалять символы из строки, мне это нужно, потому что в определенных местах может быть символ "/" или другой тип символа, и мне нужно его удалить, так как FTP будет думать, что этопапка, и мне нужна строка в имени.
Строка «место» зависит от текущего рабочего места человека, например, есть «место» = «S / A StorageRoom», часть «/»FTP для String make считает, что это подпапка.
Пока я использую это, я думаю, оно довольно большое и может использовать «сокращение»:
place := StringReplace(place, ',', '', [rfReplaceAll]);
place := StringReplace(place, '.', '', [rfReplaceAll]);
place := StringReplace(place, '/', '', [rfReplaceAll]);
place := StringReplace(place, '!', '', [rfReplaceAll]);
place := StringReplace(place, '@', '', [rfReplaceAll]);
place := StringReplace(place, '#', '', [rfReplaceAll]);
place := StringReplace(place, '$', '', [rfReplaceAll]);
place := StringReplace(place, '%', '', [rfReplaceAll]);
place := StringReplace(place, '^', '', [rfReplaceAll]);
place := StringReplace(place, '&', '', [rfReplaceAll]);
place := StringReplace(place, '*', '', [rfReplaceAll]);
place := StringReplace(place, '''', '', [rfReplaceAll]);
place := StringReplace(place, '"', '', [rfReplaceAll]);
place := StringReplace(place, ';', '', [rfReplaceAll]);
place := StringReplace(place, '_', '', [rfReplaceAll]);
place := StringReplace(place, '(', '', [rfReplaceAll]);
place := StringReplace(place, ')', '', [rfReplaceAll]);
place := StringReplace(place, ':', '', [rfReplaceAll]);
place := StringReplace(place, '|', '', [rfReplaceAll]);
place := StringReplace(place, '[', '', [rfReplaceAll]);
place := StringReplace(place, ']', '', [rfReplaceAll]);
place := StringReplace(place, '\', '', [rfReplaceAll]);
Редактировать: Iв настоящее время использую RAD Studio 10.1 Berlin